Perguntas com a marcação «c++»

C ++ é uma linguagem de programação de uso geral. Foi originalmente projetado como uma extensão para C e tem uma sintaxe semelhante, mas agora é uma linguagem completamente diferente. Use esta tag para perguntas sobre o código (a ser) compilado com um compilador C ++. Use uma tag específica da versão para perguntas relacionadas a uma revisão padrão específica [C ++ 11], [C ++ 14], [C ++ 17] ou [C ++ 20] etc.






8
Otimizando um "tempo (1)"; em C ++ 0x
Atualizado, veja abaixo! Ouvi e li que o C ++ 0x permite que um compilador imprima "Olá" para o seguinte trecho #include <iostream> int main() { while(1) ; std::cout << "Hello" << std::endl; } Aparentemente, tem algo a ver com threads e recursos de otimização. Parece-me que isso pode surpreender …




14
Verificando o ponteiro NULL em C / C ++ [fechado]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 5 anos . Melhore esta pergunta Em uma revisão de código recente, …

13
O num ++ pode ser atômico para 'int num'?
Em geral, para int num, num++(ou ++num), como uma operação de leitura-modificação-gravação, não é atômica . Mas muitas vezes vejo compiladores, por exemplo o GCC , gerar o seguinte código ( tente aqui ): Como a linha 5, que corresponde a num++uma instrução, podemos concluir que num++ é atômica nesse …


11
Qual é o preço do RTTI?
Entendo que há um acerto de recurso ao usar o RTTI, mas qual é o tamanho? Em todo lugar que olhei, apenas diz que "o RTTI é caro", mas nenhum deles realmente fornece benchmarks ou dados quantitativos sobre memória, tempo do processador ou velocidade. Então, quão caro é o RTTI? …
152 c++  performance  rtti 


8
Você depura código C ++ no Vim? Quão?
A questão é para todas as pessoas que usam o Vim para desenvolver aplicativos C ++. Houve um período em minha vida, que pode ser descrito como 'Eu odeio Vim !!!' .. 'Vim é legal!' No entanto, tendo crescido principalmente nos IDEs de desenvolvimento da Microsoft, eu me acostumei a …
152 c++  debugging  vim  gdb 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.