Resultados da pesquisa a pedido "c++"
Por que a instalação do vcredist_x86.exe não corrige o erro SideBySide quando eu desenvolvo um EXE em uma máquina e o executo em outr
Questã Escrevi um projeto C ++ chamado 'Foo' usando o Microsoft Visual Studio 2005 Verison 8.0.50727.762 (SP.050727-7600) no Windows XP Professional Versão 2002 Service Pack 3. Criei o projeto no Foo.exe. Em seguida, copiei o arquivo Foo.exe em ...
std :: otimizações copy / memcpy / memmove
Eu olhei para o GCC STL (4.6.1) e vi questd::copy() usa uma versão otimizada no caso de o__is_trivial() avalia paratrue. Desde ostd::copy() estd::reverse_copy()s modelos @ são muito úteis para copiar elementos em matrizes, eu gostaria de ...
omo retornar um objeto de classe por referência em C +
Tenho uma classe chamada Object que armazena alguns dado Gostaria de devolvê-lo por referência usando uma função como esta: Object& return_Object();Então, no meu código, eu chamaria assim: Object myObject = return_Object(); Eu escrevi um ...
Existe uma fila livre de bloqueios para um único produtor para c ++? [fechadas
Quanto mais leio, mais confuso fico ... Eu teria achado trivial encontrar uma fila mpsc formalmente correta implementada em c + Toda vez que encontro outra facada, mais pesquisas parecem sugerir que existem questões como a ABA ou outras ...
Como posso obter o Xcode para vincular e depurar um aplicativo com o Boost Filesystem?
TL; DR Aplicativo Objective-C vinculado a uma biblioteca estática que vincula o sistema de arquivos Boost. O aplicativo pode ser executado no diretório de saída usando o Terminal, mas tentar executar no depurador Xcode ou no Finder gera ...
rdem de avaliação de argumento entre chamadas de função estática encadead
Estou curioso para saber por que há uma diferença na ordem de avaliação de argumentos entre funções estáticas encadeadas e funções-membro. Das respostas em essa ...
Matriz multidimensional
Preciso criar uma função que tenha um parâmetro que seja uma matriz multidimensional com duas dimensões especificadas pelo usuário, por exemplo, int function(int a, int b, int array[a][b]) { ... }Como eu faria isso em C ++?
Should std :: bind deve ser compatível com boost :: asio?
Estou tentando adaptar um dos exemplos boost :: asio para usar as bibliotecas c ++ 11 / TR1 sempre que possível. O código original é assim: void start_accept() { tcp_connection::pointer new_connection ...
A preferência do SIMD é sempre se livrar da ramificaçã
Se você estiver escrevendo algum código SIMD que será executado por outro programa, é sempre favorável livrar-se da ramificação para aumentar o desempenho? Ouvi dizer que mesmo fazendo operações extras apenas para evitarif/else instruções, etc, ...
Por que não posso ter uma variável na instrução switch-case? [duplicado
Esta pergunta já tem uma resposta aqui: Expressão de caso não constante [/questions/8049834/case-expression-not-constant] 5 respostasAqui está o meu código: bool Character::keyPress(char c) { switch(c) { case up_key: move(0, -1); break; case ...