Resultados da pesquisa a pedido "c++"
C ++ singleton vs objeto completamente estático
Digamos que precisamos ter apenas uma instância de alguma classe em nosso projeto. Existem algumas maneiras de fazer isso. Eu quero comparar Por favor, você pode revisar meu entendimento. 1) Padrão Singleton clássico 2) Classe completamente ...
O que é uma maneira eficaz de analisar parâmetros de linha de comando em C ++?
Existe uma maneira realmente eficaz de lidar com parâmetros de linha de comando em C ++? O que estou fazendo abaixo parece completamente amador, e não consigo imaginar como é realmente tratado os parâmetros da linha de comando (atoi, ...
Como inicio um aplicativo CUDA no Visual Studio 2010?
Pergunta direta:Como crio um projeto CUDA simples olá mundo no visual studio 2010? Fundo:Eu escrevi núcleos CUDA. Estou intimamente familiarizado com os arquivos .vcproj do Visual Studio 2005 - ajustados vários manualmente. No VS 2005, se ...
Usando C (++) em um aplicativo GoLang para desempenho
Comecei a estudar o Go há alguns dias e descobri o CGO e o compilador gccgo. Pelo meu entendimento, isso permite que um programa Go compile usando o compilador Go e compile bibliotecas C usando um compilador C e faça referência a essas ...
Usando o idioma erase-remove_if
Digamos que eu tenhostd::vector<std::pair<int,Direction>>. Estou tentando usar o idioma erase-remove_if para remover pares do vetor. stopPoints.erase(std::remove_if(stopPoints.begin(), stopPoints.end(), [&](const stopPointPair stopPoint)-> bool ...
Qual é a diferença entre o novo caractere [10] e o novo caractere (10)
Em C ++, qual é a diferença entre char *a = new char[10];e char *a = new char(10);Obrigado!
A otimização do valor de retorno (RVO) não é um bug?
Talvez eu esteja fazendo uma pergunta idiota, mas olhei para a página da RVO na wikipediaaqui [http://en.wikipedia.org/wiki/Return_value_optimization]e não conseguia parar de se perguntar se esse comportamento está errado. Eu tentei na minha ...
Compilar um único arquivo no projeto CMake?
Estou desenvolvendo um projeto C ++ que será incluído em um projeto maior. Eu vi que no projeto maior (é um aplicativo Qt e está sendo gerado a partir de qmake) eu sou capaz de compilar um único arquivo a partir da linha de comando do linux, ...
como liberar memória de um conjunto
Eu tenho um conjunto que inclui ponteiros para uma memória alocada, estou usando o método clear, por exemplo:setname.clear(); e o conjunto em si está sendo limpo e seus ponteiros, mas ainda tenho vazamentos de memória porque a memória ...
O que (não) fazer em um construtor
Quero pedir suas melhores práticas em relação aos construtores em C ++. Não sei bem o que devo fazer em um construtor e o que não. Devo usá-lo apenas para inicializações de atributos, chamando construtores-pai etc.? Ou posso até colocar funções ...