Resultados da pesquisa a pedido "c++"
Aplicar "noexcept" na função std ::?
Esse código compila e executa, lançando oint: #include <functional> void r( std::function<void() noexcept> f ) { f(); } void foo() { throw 1; } int main() { r(foo); }No entanto, eu gostaria que o compilador rejeitasse a linhar(foo); Porquer só ...
O que causa uma falha aleatória no boost :: coroutine?
Eu tenho um aplicativo multithread que usaboost :: asio eboost :: coroutine através da sua integração emboost :: asio. Cada thread tem seu próprioio_service objeto. O único estado compartilhado entre os encadeamentos é o conjunto de conexões ...
Sintaxe ímpar em C ++: retornar {.name = value,…}
Ao ler um artigo, deparei-me com a seguinte função: SolidColor::SolidColor(unsigned width, Pixel color) : _width(width), _color(color) {} __attribute__((section(".ramcode"))) Rasterizer::RasterInfo SolidColor::rasterize(unsigned, Pixel *target) ...
Estou tentando imprimir um caractere chinês usando os tipos wchar_t, char16_t e char32_t, sem sucesso.
Estou tentando imprimir o caractere chinês中 usando os tiposwchar_t, char16_t echar32_t, sem sucesso (exemplo ao vivo [http://coliru.stacked-crooked.com/a/4a23e9922c5506c1]) #include <iostream> int main() { char x[] = "中"; // Chinese character ...
GetNumberOfEventLogRecords retorna número incorreto de logs de eventos
Eu tenho esse código C ++ para ler os registros do log de eventos DWORD GetLogRecords(LPCWSTR wsLogFile) { HANDLE hEvt = OpenEventLog(NULL, wsLogFile); if (hEvt==NULL) return 0; DWORD dwTotalRecords; BOOL res = GetNumberOfEventLogRecords(hEvt, ...
O que & (int) {1} significa em C ++?
Eu vi issoaqui [https://codereview.stackexchange.com/questions/98255/simple-webserver-in-c]e eu não sei o que isso significa: &(int) { 1 }Eu pensei que era estranho porque parece uma sintaxe inválida. Ele está lançando um escopo de bloco (?) Com ...
Qual biblioteca C ++ para programação CGI?
Eu estou olhando para fazer algum trabalho (por diversão) em uma linguagem compilada para executar alguns testes simples e benchmarks contra php. Basicamente, eu gostaria de ver o que outras pessoas usam para a programação C ++ CGI. (Incluindo ...
Classe de criador de logs flexível usando fluxos padrão em C ++
eu gostaria de criar uma classe de logger flexível. Eu quero que ele possa gerar dados para um arquivo ou para a saída padrão. Além disso, eu quero usar fluxos. A classe deve ser algo como: class Logger { private: std::ostream m_out; // or ...
Usando o operador noexcept para encadear declarações noexcept
Por que onoexcept operador pega uma expressão em vez de uma função assinatura / declaração? Considere o seguinte exemplo fictício: #include <string> void strProcessor(const std::string& str) noexcept(true) { }; struct Type{ void method1() ...
C ++ capturando todas as exceções
Existe um equivalente em c ++ do Java try { ... } catch (Throwable t) { ... }Estou tentando depurar código Java / jni que chama funções nativas do Windows e a máquina virtual continua travando. O código nativo parece bem no teste de unidade e só ...