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

133
Qual a velocidade do D comparado ao C ++?

Eu gosto de alguns recursos do D, mas estaria interessado se eles vierem com uma penalidade de tempo de execução? Para comparar, implementei um programa simples que calcula produtos escalares de muitos vetores curtos, tanto em C ++ quanto em D. O resultado é surpreendente: D: 18,9 s [veja abaixo...

133
LLVM vs clang no OS X

Eu tenho uma pergunta sobre llvm, clang e gcc no OS X. Qual é a diferença entre o llvm-gcc 4.2, llvm 2.0 e clang? Eu sei que todos eles constroem no llvm, mas como eles são diferentes? Além da compilação mais rápida, qual é a vantagem do llvm sobre o

133
Imprimir o número correto de casas decimais com cout

Eu tenho uma lista de floatvalores e quero imprimi-los coutcom 2 casas decimais. Por exemplo: 10.900 should be printed as 10.90 1.000 should be printed as 1.00 122.345 should be printed as 122.34 Como posso fazer isso? ( setprecisionparece não ajudar

133
Conexão de sinais e slots sobrecarregados no Qt 5

Estou tendo problemas para entender a nova sintaxe de sinal / slot (usando o ponteiro para a função de membro) no Qt 5, conforme descrito em Nova sintaxe do slot de sinal . Eu tentei mudar isso: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); para...

133
Como se deve usar std :: optional?

Estou lendo a documentação std::experimental::optionale tenho uma boa idéia sobre o que faz, mas não entendo quando devo usá-lo ou como devo usá-lo. O site ainda não contém exemplos, o que me dificulta a compreensão do verdadeiro conceito desse objeto. Quando é std::optionaluma boa escolha para...

132
Por que alguém usaria C sobre C ++? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...

132
O C ++ moderno está se tornando mais prevalente? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que...

132
C ++: por que bool tem 8 bits?

Em C ++, estou me perguntando por que o tipo bool tem 8 bits de comprimento (no meu sistema), onde apenas um bit é suficiente para armazenar o valor booleano? Eu costumava acreditar que era por motivos de desempenho, mas em uma máquina de 32 bits ou 64 bits, onde os registros têm 32 ou 64 bits de...

131
sistema ("pausa"); - Por que isso está errado?

Aqui está uma pergunta que eu não entendo direito: O comando system("pause");é ensinado aos novos programadores como uma maneira de pausar um programa e aguardar a entrada do teclado continuar. No entanto, muitos programadores veteranos parecem desaprovados como algo que não deve ser feito em...

131
Oficialmente, para que serve o typename?

Na ocasião, vi algumas mensagens de erro realmente indecifráveis ​​serem exibidas gccao usar modelos ... Especificamente, tive problemas em que declarações aparentemente corretas estavam causando erros de compilação muito estranhos que desapareceram magicamente, prefixando a typenamepalavra-chave...