Resultados da pesquisa a pedido "c++"
Por que posso impedir conversões implícitas para tipos primitivos, mas não definidos pelo usuário?
Os padrões C ++ de alta integridade sugerem que argumentos rvalue para funções podem ser excluídos, impedindo conversões ...
Todas as versões do GCC enfrentam um modelo que tem o tipo padrão em uma definição
Eu perdi inúmeras horas para identificar um problema comgcc. Eu queria testar nossa base de código com outro compilador para procurar mais avisos queClang [http://en.wikipedia.org/wiki/Clang]pode ter perdido. Fiquei chocado que praticamente ...
Como impedir conversões implícitas em um modelo de função?
Como posso definir um modelo de função para impedir conversões implícitas? Parece que posso impedir conversões implícitas usando funções que não são de modelo, mas não usando modelos de função. Definir um modelo de função de referência de ...
Como validar entrada usando scanf
Como posso validar a entrada do usuário usando scanf. Neste momento, tenho algo parecido com isto, mas não funciona. NOTA: Eu tenho o atoi apenas para validar que a validação scanf funciona. scanf("%[0987654321.-]s",buf); i = atoi(buf); if(i) ...
Como desativar o VirtualStore para programas em C ++?
Eu gostaria que meu programa lançasse um erro ao tentar criar arquivos em locais protegidos, como a raiz da unidade C: \ (por exemplo:FILE* FileHandle = fopen("\\file.txt", a)) Em vez disso, o arquivo é criado na Loja Virtual em% APPDATA%. Como ...
Por que muitos programas (antigos) usam floor (0.5 + input) em vez de round (input)?
As diferenças residem no valor retornado, fornecendo insumos em torno do desempate que acredito, comoesse código [http://coliru.stacked-crooked.com/a/cfd51b94915317ef]: int main() { std::cout.precision(100); double input = std::nextafter(0.05, ...
Construindo e usando uma cadeia de ferramentas llvm pura para c ++ no linux
Supondo que isso seja possível, alguém poderia me dizer, como eu tenho que configurar o cmake build para criar uma cadeia de ferramentas llvm "pura" no ubuntu-16.04 que consiste em clanglldlibc ++libc ++ abilibunwind (llvm)compiler-rtquaisquer ...
Como gerar esta imagem de 24 bits no Qt
Eu tenho uma matriz de caracteres não assinada que é definida assim: unsigned char **chars = new unsigned char *[H]; for(int i = 0; i < H; i++) { chars[i] = new unsigned char[W*3]; }Onde H é a altura da imagem e W é a largura, e chars é ...
Conclusão do código Vim
É possível fazer com que o Vim complete o código para você, como em qualquer outro IDE (não apenas na pesquisa de palavras, mas em membros de classes, métodos etc.)? Quais são as melhores opções / plugins disponíveis?
O que é qobject_cast?
Alguém poderia explicar da forma mais simples possível (ou tão simples quanto você gostaria) o queqobject_cast é, o que faz e por que precisamos converter um tipo de classe para outro? Tipo, eu tenho a impressão tipográfica no sentido de lançar ...