Resultados da pesquisa a pedido "c++"
Diferença entre std :: string e std :: u16string (ou u32string)
Mencionei as postagens abaixo antes de perguntar aqui: std :: string, wstring, esclarecimento u16 / 32string [https://stackoverflow.com/questions/14438129/stdstring-wstring-u16-32string-clarification] std :: u16string, std :: u32string, std :: ...
sair do socket select
Eu tenho um loop que basicamente chama isso a cada poucos segundos (após o tempo limite): while(true){ if(finished) return; switch(select(FD_SETSIZE, &readfds, 0, 0, &tv)){ case SOCKET_ERROR : report bad stuff etc; return; default : break; } ...
Maneira elegante de passar vários argumentos para uma função
Eu tenho uma função que se parece com isso: bool generate_script (bool net, bool tv, bool phone, std::string clientsID, std::string password, int index, std::string number, std::string Iport, std::string sernoID, std::string VoiP_number, ...
Zeros à esquerda extras ao imprimir float usando printf?
Eu gostaria de poder escrever uma sequência de tempo parecida com esta:1:04:02.1 hours usando printf. Quando tento escrever algo como isto: printf("%d:%02d:%02.1f hours\n", 1, 4, 2.123456);Eu recebo: 1:04:2.1 hoursÉ possível adicionar zeros à ...
boost :: mpl :: for_each sem instanciar
Tomando o exemplo a seguir, me pergunto se existe uma alternativa paraboost::mpl::for_each, que chama um Functor sem argumentos. #include <boost/mpl/vector.hpp> #include <boost/mpl/for_each.hpp> struct EasyFixEngineA { static const char* const ...
Ler dados da memória no Vowpal Wabbit?
Existe uma maneira de enviar dados para treinar um modelo no Vowpal Wabbit sem gravá-lo no disco? Aqui está o que estou tentando fazer. Eu tenho um conjunto de dados relativamente grande em CSV (em torno de 2GB) que cabe na memória sem ...
Boost :: Cadeia de tubos de processo
Usando os resultados desta perguntaleitura e gravação simultânea no stdio da criança usando boost.process [https://stackoverflow.com/questions/48678012/simultaneous-read-and-write-to-childs-stdio-using-boost-process] , Estou tentando modificar o ...
Existe uma maneira de chamar uma função esperando um ponteiro sem criar variável?
Eu tenho esta chamada de função: uint32_t func(uint32_t* a, uint32_t b)Eu quero chamá-lo com um número inteiro literal como este: func(0, b);Ondeb é umuint32_t. Existe alguma maneira de fazer isso sem criar uma variável intermediária? I.e. Eu ...
Desativar o GCC "pode ser usado não inicializado" em uma variável específica
Estou recebendo este aviso em uma variável de pilha: warning: object.member may be used uninitialized in this functionNesse caso, não desejo forçar a inicialização a se livrar do aviso, pois ele consome ciclos da CPU. A variável é uma estrutura ...
Um ponteiro de classe base pode apontar para um objeto de classe derivado. Por que o vice-versa não é verdadeiro?
Um ponteiro de classe base pode apontar para um objeto de classe derivado. Por que a vice-versa não é verdadeira sem o casting? Logicamente, uma classe base não teria informações suficientes da classe derivada, mas uma classe derivada também ...