Resultados da pesquisa a pedido "c++"
Inclusão circular com modelos
O código a seguir compila perfeitamente: // MyFile.h #ifndef MYFILE_H_INCLUDED #define MYFILE_H_INCLUDED template <typename Datatype> class MyClass { public: void MyMethod(); } #include "MyFile.cpp" #endif // MyFile.cpp #ifndef ...
Por que std :: é usado por codificadores experientes em vez de usar o namespace std ;? [duplicado
Possible Duplicate: Por que é 'using namespace std;' considerada uma má prática em C ++? [https://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-a-bad-practice-in-c] No outro dia, quando eu fiz uma pergunta, alguém ...
Qual é o tamanho máximo de um vetor <> :: maxsize ()?
Especifique o intervalo da lista de vetores .... Eu quero armazenar milhões de registros no vetor <>. Preciso copiar milhões de registros de um vetor <> para outro vetor <> e, em seguida, classificar o vetor e aplicar minha função de filtro ...
Não é possível vincular ao Boost.Thread 1.46.1 com MinGW 4.5.2
Eu criei o boost usando: bjam --toolset=gcc --with-thread stage Sempre que estou tentando usar o Boost.Thread, estou recebendo referências indefinidas, apesar de vincular-me a ele. Isso não acontece com outras bibliotecas do Boost, como Regex ...
lguma maneira de metaprogramação para gerar sobrecargas para vários números de parâmetros de model
Estou tentando criar um conjunto de modelos de função que podem ter diferentes tipos e números de parâmetros, como este: template <T0> void call(T0 arg0); template <T0, T1> void call(T0 arg0, T1 arg1); template <T0, T1, T2> void call(T0 arg0, ...
stringstream string para int
O código C ++ abaixo fazint parastring estring paraint conversões. Em seguida, repete essas etapas novamente. Ostringstream paraint linhastream1 >> i3; está quebrando o código. O que estou perdendo aqui #include <iostream> #include <string> ...
"otimização da base vazia" no GCC é configuráve
Considere estes tipos: struct A {}; struct B : A { int i; };sizeof(A) > 0 conforme exigido pelo padrão. sizeof(B) deve ser 4 devido à otimização da base vazia. No entanto, no GCC 4.1.1, são 5 (estou usando um pacote de 1 nesta área). E ...
Existe uma maneira mais limpa de escrever isso? (dígito para sequência)
Fiz um conversor de número para dígito, mas parece muito detalhado da maneira como está escrito. Parece que algumas pessoas estão falando sobre o uso de um interruptor. Devo reescrever isso com um comutador ou existe uma maneira melhor de ...
make: regra implícita para vincular o projeto c ++
Estou trabalhando no meu tutorial de criação. Projetos de teste muito simples que estou tentando criar possuem apenas 3 arquivos:. / src / main.cpp ./src/implementation.cp e. / include / header.hpp Este é o arquivo make. VPATH = src include ...
Para que é usada a macro do pré-processador NDEBUG (em plataformas diferentes
Estou interessado em qual finalidade várias plataformas / compiladores ("implementações") / estruturas atribuem aoC e macro do pré-processador C ++NDEBUG. OC, assim como o padrão C ++, apenas menciona essa definição uma vez, ou seja, para ...