Resultados da pesquisa a pedido "c++"
Como defino uma constante igual a -2147483648?
Eu tenho um pedaço de código gerado por um script, e o código envolve algumas constantes inteiras. Encontrei um problema estranho: uma das constantes é igual a -2147483648 (mínimo de int32 assinado) e o Visual Studio gera o seguinteerro: unary ...
Unique_lock pode ser usado com um recursive_mutex?
De acordo comesta [http://en.cppreference.com/w/cpp/thread/unique_lock], unique_lock pode ser usado para bloqueio recursivo, declarando umstd::unique_lock<std::recursive_mutex>, e de fato isso compila bem. Contudo, parece examinar o código (gcc ...
Loops aninhados variáveis
Estou trabalhando em uma grade dimensional N. Gostaria de gerar loops aninhados, dependendo de qualquer dimensão (2D, 3D, 4D, etc ...). Como posso fazer isso de uma maneira elegante e rápida? Abaixo uma ilustração simples do meu problema. Estou ...
Como enviar mensagens com tamanho maior que o buffer na programação de soquetes?
Estou desenvolvendo um aplicativo usando o Winsock em C ++. Eu tenho uma matriz de caracteres de 200 bytes de comprimento para enviar seqüências de caracteres pelo soquete. Meu problema é ao enviar mensagens maiores que a matriz char, então ...
criando uma matriz que pode conter objetos de diferentes classes em C ++
Como posso criar uma matriz que pode conter objetos de diferentes classes em C ++?
Por que decltype (auto) retorna uma referência aqui?
Eu acho (entendi) eu entendoauto. O mesmo sobredecltype. No entanto, em C ++ 14, pode-se ter algo diabólico comodecltype(auto) como o tipo de retorno de uma função. Considere o seguinte: decltype(auto) foo() { int m = 1; return m; }O tipo de ...
Valores QSettings :: IniFormat com "," retornados como QStringList
estou usandoQSettings para analisar um arquivo ini:QSettings cfg(path, QSettings::IniFormat); Quando obtenho um valorQVariant qv = cfg.value("title"); contendo uma vírgula, a variante contém umQStringList em vez de umQString title=foo => ...
Dobrar expressões com chamadas arbitrárias?
Examinando o C ++ 17papel [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4191.html]nas dobras (ecppreference [http://en.cppreference.com/w/cpp/language/fold]), Estou confuso sobre por que a escolha foi feita para funcionar apenas com ...
Cabeçalhos POSIX (do projeto MinGW) no Visual Studio 2013
(Continua de:Portando do Code :: Blocks para o Visual Studio 2010 [https://stackoverflow.com/questions/27621522/porting-from-codeblocks-to-visual-studio-2010/27621811#27621811] - Eu removo isso se for contra as regras de formatação do ...
C / C ++ inclui ordem do arquivo de cabeçalho
Que ordem deve incluir os arquivos a serem especificados, ou seja, quais são os motivos para incluir um cabeçalho antes do outro? Por exemplo, os arquivos do sistema, STL e Boost vão antes ou depois do local incluir arquivos?