Resultados da pesquisa a pedido "c++"

6 a resposta

Como posso ver facilmente o gráfico C / C ++ #include? [fechadas]

Estou procurando uma ferramenta (de preferência, um plug-in do Visual Studio) que exiba todos os arquivos incluídos em um determinado arquivo e mostre todos os arquivos incluídos por esses arquivos e assim por diante.

3 a resposta

É legal comparar indicadores pendentes?

É legal comparar indicadores pendentes? int *p, *q; { int a; p = &a; } { int b; q = &b; } std::cout << (p == q) << '\n'; Observe como ambosp eq aponte para objetos que já desapareceram. Isso é legal?

2 a resposta

Por que não é aconselhável definir macros nos arquivos de cabeçalho?

oGuia de estilo do Google C ++ [http://google.github.io/styleguide/cppguide.html#Preprocessor_Macros]Este guia recomenda que as macros não devem ser definidas em um.h (arquivo de cabeçalho. Quais são os contras de fazê-lo?

6 a resposta

Obtenha uma representação de linha única para várias linhas fechadas por cluster agrupadas no opencv

Detectei linhas em uma imagem e as desenhei em um arquivo de imagem separado no OpenCv C ++ usando o método HoughLinesP. A seguir, parte da imagem resultante. Na verdade, existem centenas de linhas pequenas e finas que formam uma grande linha ...

2 a resposta

tabela de método virtual para herança múltipla

Estou lendo este artigo "Tabela de método virtual [http://en.wikipedia.org/wiki/Virtual_method_table]" Exemplo no artigo acima: class B1 { public: void f0() {} virtual void f1() {} int int_in_b1; }; class B2 { public: virtual void f2() {} int ...

4 a resposta

C ++ std :: vetor de std independente :: threads

Estou construindo um software em tempo real onde tenho um loop infinito principalmain() e threads usados para ler e processar dados. Um dos problemas é manter umstd::vector de threads em execução para enviar sinais a eles e monitorar a execução. ...

3 a resposta

Quais contêineres / algoritmos STL eu poderia usar para resolver isso?

Eu tenho um projeto MFC que, dado um caminho raiz inicial, percorre todos os arquivos, pastas e subpastas e, subsequentemente, exibe cada arquivo para o usuário em um Controle de Lista. Como isso pode facilmente se tornar uma operação bastante ...

1 a resposta

por que declarar constrexpr construtores para classes com destruidores não triviais (por exemplo, unique_ptr, std :: variant)

Tanto quanto eu entendo (pelo menos porc++14), um destruidor não pode serconstexpr se não for trivial (gerado implícito ou=default) Qual é o sentido de declararconstexpr construtores para estruturas com destruidores não triviais? struct X { int ...

4 a resposta

Convertendo um void * em um std :: string

Depois de ler a web e mexer comigo, não consigo converter o destino de um void * (que é uma string) em uma std :: string. Eu tentei usarsprintf(buffer, "%p", *((int *)point)); como recomendado poresta ...

2 a resposta

O loop será executado no máximo uma vez (o incremento do loop nunca é executado)

Estou recebendo este erro no XCode 6.3.2: O loop será executado no máximo uma vez (o incremento do loop nunca é executado) eu tenteifor (int prob = 0; prob < response; prob++) e recebeu o mesmo erro. #include <iostream> #include <cstdlib> ...