Resultados da pesquisa a pedido "c++"
Em que ponto a desreferenciação do ponteiro nulo se torna um comportamento indefinid
Se eu realmente não acessar o "objeto" não referenciado, a referência nula ainda não está definid int* p = 0; int& r = *p; // undefined? int* q = &*p; // undefined? Um exemplo um pouco mais prático: posso desreferenciar o ponteiro nulo para ...
O que significa “matriz de estilo C” e como ela difere de std :: array (estilo C ++)?
Me deparei com esta pergunta, ao ler sobrestd :: array e std :: vector [https://stackoverflow.com/questions/6632971/what-is-the-difference-between-stdarray-and-stdvector-when-do-you-use-one-ov] .
OpenCV com câmeras de rede
Estou usando o openCV 1.1pre1 no Windows. Eu tenho uma câmera de rede e preciso capturar quadros do openCV. Essa câmera pode transmitir um fluxo mpeg4 padrão em RTSP ou mjpeg em http. Já vi muitos tópicos falando sobre o uso do ffmpeg com ...
Union vs. static_cast (void *)
Estou escrevendo código e até agora estava usando estruturas como esta: struct s{ enum Types { zero = 0, one, two }; unsigned int type; void* data; }Eu precisava de uma estrutura genérica para armazenar dados de diferentes classes e eu queria ...
C ++ STL: as matrizes podem ser usadas de forma transparente com as funções ST
Supunha-me que as funções STL pudessem ser usadas apenas com contêineres de dados STL (comovector) até ver este trecho de código: #include <functional> #include <iostream> #include <numeric> using namespace std; int main() { int a[] = {9, 8, 7}; ...
Tentar fechar a janela do OpenCV não tem efeito
Estou capturando a imagem da webcam com o OpenCV. Isso funciona bem. Mas se eu quiser fechar o OpenCV quando um botão for pressionado, ele não funcionará (tenteicvDestroyWindow("NameOfWindow")andcvDestroyAllWindows()). A janela permanece aberta ...
Em quais casos não há nenhum construtor, mesmo um construtor padrã
Emeste livr [http://www.agner.org/optimize/] No momento, estou lendo, me deparei com isso: Uma classe não precisa de um construtor. Um construtor padrão não será necessário se o objeto não precisar de inicializaçã Posso corrigir ao deduzir ...
C ++ functor como um ponteiro de função
Tenho um Functor que preciso enviar para uma função que recebe um ponteiro de função como parâmetro (comoCreateThread). Posso convertê-lo em um endereço de método estático de alguma forma? E se não, como posso fazer isso?
Forward declarando uma enumeração em C ++
Estou tentando fazer algo como o seguinte: enum E; void Foo(E e); enum E {A, B, C};que o compilador rejeita. Eu dei uma olhada rápida no Google e o consenso parece ser "você não pode fazer isso", mas não consigo entender o porquê. Alguém pode ...
C ++: Iterando todos os membros de um objet
Suponha que eu tenha um objeto com muitos membros: class Example { AnotherClass member1; AnotherClass member2; YetAnotherClass member3; ... }; Existe uma maneira curta / concisa de fazer algo como: foreach(member m: myExample) ...