Resultados da pesquisa a pedido "c++"
Do VS2013 ao VS2017 std :: async não inicia um novo thread
Atualizei meu Visual Studio de 2013 a 2017. A compilação foi boa, mas parece que a chamada std :: async não abriu um novo thread. (Não consigo ver um novo na janela de discussão durante a depuração. Também parece que o thread que chama a função ...
Modelos variáveis e instrução switch?
Eu tenho a seguinte função que pode pegar N argumentos de tipos diferentes e os encaminha para N funções modeladas em cada tipo individual, dessa maneira (exemplo com dois argumentos): template <typename T1, typename T2> bool func(int& counter, ...
Baseado em intervalo para lista acima de par
Digamos, quero iterar vários pares definidos em linha. Existe uma maneira mais curta de escrever: for(auto pair : std::initializer_list<std::pair<int,int>>{{1,2}, {3,4}}) // ...?
Procure por valor específico em std :: map [duplicate]
Possíveis duplicatas: O valor de verificação existe em um std :: map - C ++ [https://stackoverflow.com/questions/535317/checking-value-exist-in-a-stdmap-c] Como percorrer um mapa stl / vetor / lista / ...
Maneira eficiente de ler um arquivo em um std :: vector <char>?
Eu gostaria de evitar cópias desnecessárias. Estou buscando algo do tipo: std::ifstream testFile( "testfile", "rb" ); std::vector<char> fileContents; int fileSize = getFileSize( testFile ); fileContents.reserve( fileSize ); testFile.read( ...
Os parênteses em torno do resultado são significativos em uma declaração de retorno?
Existe uma diferença entre essas duas instruções dentro de uma função? bool returnValue = true; //Code that does something return(returnValue);e isto? bool returnValue = true; //Code return returnValue;O primeiro tem parênteses em torno ...
Aplicação de threads no Qt
Estou aprendendo a gerenciar com threads no Qt, então, desculpe-me se estiver cometendo erros triviais. Vamos voltar ao tópico. Pequena descrição: Eu escrevi um pequeno aplicativo para testar como os threads funcionam. Eu tenho interface GUI ...
Como sobrecarregar corretamente o << operador para um ostream?
Estou escrevendo uma pequena biblioteca de matrizes em C ++ para operações de matriz. No entanto, meu compilador reclama, onde antes não o fazia. Este código foi deixado em uma prateleira por 6 meses e entrei atualizei meu computador do debian ...
Boost.Corotina que não usa pilhas segmentadas
Alguém pode me dar um exemplo de como posso usar pilhas segmentadas com corotinas de reforço? Tenho que anotar todas as funções chamadas da corotina com um especialsplit-stack atributo? Quando tento escrever um programa quedevemos use pilhas ...
Vinculando-se ao Boost python 3.6. Não é possível encontrar o boost_python em vez do boost_python3
Estou com problemas para vincular contra o python de impulso. Estou usando o Visual Studio 2017 e compilei o pacote boost 1_64 com a seguinte linha de comando: b2 -a toolset=msvc-14.1 --build_type=complete stage ...