Resultados da pesquisa a pedido "c++-faq"
O que o padrão C ++ indica o tamanho do tipo int e lon
Estou procurando informações detalhadas sobre o tamanho dos tipos básicos de C ++. Eu sei que isso depende da arquitetura (16 bits, 32 bits, 64 bits) e do compilado Mas existem padrões para C ++? Estou usando o Visual Studio 2008 em uma ...
Os parênteses após o nome do tipo fazem diferença com o novo?
Se 'Teste' for uma classe comum, existe alguma diferença entre: Test* test = new Test; Test* test = new Test();
O idioma safe-bool é obsoleto em C ++ 11?
Esta resposta de @R. Martinho Fernandes [https://stackoverflow.com/questions/6242296/conversion-function-for-error-checking-considered-good/6242355#6242355] mostra que o idioma safe-bool está obsoleto no C ++ 11, pois pode ser substituído por um ...
Destruição de objetos em C ++
Quando exatamente os objetos são destruídos em C ++, e o que isso significa? Preciso destruí-los manualmente, pois não há Garbage Collector? Como as exceções entram em ação? (Nota: pretende ser uma entrada paraerguntas frequentes sobre o C ++ ...
egras de invalidação do iterad
Quais são as regras de invalidação do iterador para contêineres C + referencialmente em um formato de lista resumid (Nota: pretende ser uma entrada para FAQ do C ++ do Stack Overflow [https://stackoverflow.com/questions/tagged/c++-faq]. Se ...
Por que 'this' é um ponteiro e não uma referência?
Eu estava lendo as respostas para esta perguntarós e contras do C [https://stackoverflow.com/questions/385297/whats-wrong-with-c-compared-to-other-languages] e tive essa dúvida ao ler os comentário s programadores @ freqüentemente acham ...
Por que os programadores de C ++ devem minimizar o uso de 'new'?
Eu me deparei com a pergunta Stack Overflow Vazamento de memória com std :: string ao usar std :: list <std :: string> [https://stackoverflow.com/q/3428750/211563] eum dos ...
Por que alguém substitui os operadores novos e excluídos padrão?
Por quêdevemo substituiria o operador padrãonew edelete com um costumenew edelete operadores? Isto está na continuação deCarregando novo e excluindo [https://stackoverflow.com/questions/4421706/operator-overloading/4421791#4421791] na ...
Como devo escrever operadores personalizados novos e excluir ISO C ++ Standard conforme
Como devo escrever em conformidade com o padrão ISO C +new edelete operadores? Isto está na continuação deCarregando novo e excluindo [https://stackoverflow.com/questions/4421706/operator-overloading/4421791#4421791] na imensamente esclarecedora ...
Por que existe o volátil?
O que faz ovolatile palavra-chave fazer? Em C ++, que problema ele resolve? No meu caso, nunca precisei conscientement