Resultados da pesquisa a pedido "c++"

1 a resposta

Escrevendo uma webcam virtual?

Preciso criar uma webcam virtual que se apresente como uma webcam, mas tenha como entrada um conjunto de imagens que ela reproduz. Vi soluções como ManyCam e Fake Webcam, mas todas parecem uma limitação ou outra (resolução, tamanho máximo de ...

8 a resposta

Pretty-print std :: tupla

Este é um acompanhamento da minha pergunta anterior em recipientes STL de impressão bonita [https://stackoverflow.com/questions/4850473/pretty-print-c-stl-containers], pelo qual conseguimos desenvolver uma solução muito elegante e totalmente ...

3 a resposta

arâmetros do destrutor

O artigoOs destruidores são sobrecarregáveis? [https://stackoverflow.com/questions/6243605/c-overloaded-destructor] fala sobre sobrecarregar o destruidor. Isto levantou uma questão: um destruidor pode ter parâmetros? Eu nunca usei ou vi um ...

2 a resposta

Existe uma característica de tipo para remover o cv de nível superior e a referência de uma só ve

Só quero saber se já existe um fornecido pelo padrão. Eu sei que é fácil fazer você mesmo // for C++03, use <tr1/type_traits> and std::tr1 #include <type_traits> template<class T> struct remove_toplevel{ typedef ...

6 a resposta

Passando um ponteiro para processar gerado com exec ()

Gostaria de passar um ponteiro (estou colocando um arquivo com dados na memória com o mmap) para processos gerados usando fork + exec, mas estou empolgado em como passar um ponteiro para o processo gerado exec ( UPDATE1: Obrigado pelas suas ...

6 a resposta

Valores padrão int inexplicáveis em C ++

stive refatorando algum código e notei algum comportamento instável envolvendo uma matriz int não inicializada: int arr[ARRAY_SIZE]; Defino um ponto de interrupção e todos os valores parecem padrão para -858993460. Existe algo especial com esse ...

1 a resposta

std :: transforma e move a semântica

Estou usando o Boost.Filesystem para criar uma lista de arquivos em um diretório. Eu usoboost::filesystem::recursive_directory_iterator estd::copy para colocar cada caminho em um vetor std :: como umboost::filesystem::directory_entry objeto. No ...

3 a resposta

Pedido de chamar o construtor da classe base da lista de inicialização da classe derivada

struct B { int b1, b2; B(int, int); }; struct D : B { int d1, d2; // which is technically better ? D (int i, int j, int k, int l) : B(i,j), d1(k), d2(l) {} // 1st Base // or D (int i, int j, int k, int l) : d1(k), d2(l), B(i,j) {} // last Base }; ...

4 a resposta

C ++: Comparando dois vetores

Existe alguma maneira de comparar dois vetore if (vector1 == vector2) DoSomething();Notatualmente, esses vetores não são classificados e contêm valores inteiro

4 a resposta

static_cast with boost :: shared_ptr?

Qual é o equivalente a umstatic_cast comboost::shared_ptr? Em outras palavras, como preciso reescrever o seguinte Base* b = new Derived(); Derived* d = static_cast<Derived*>(b);quando usarshared_ptr? boost::shared_ptr<Base> b(new Derived()); ...