Resultados da pesquisa a pedido "c++"

4 a resposta

Serialize uma estrutura e envie-a via socket com C ++

eu iria enviar uma estrutura via soquetes C ++. Este é um exemplo de estrutura: struct PIPPO { int x; int y; };que eu uso com: PIPPO test2; test2.x = 10; test2.y = 20;e eu tenho o código acima para serializar e enviá-lo via soquete. O problema ...

4 a resposta

Como retornar uma string de uma DLL C ++ para um ecossistema de execução de código do MetaTrader 4?

Eu tenho a seguinte função __declspec(dllexport) wchar_t* __stdcall __getJson(wchar_t * listN){ setlocale(LC_ALL, ""); //function logic wstring ant = utf8_to_wstring(result); const WCHAR* constRes = ant.c_str(); WCHAR* tempObj=new ...

2 a resposta

Criando um projeto cmake com o visual studio

O Visual Studio 2017 fornece suporte interno para lidar com projetos CMake.A documentação [https://blogs.msdn.microsoft.com/vcblog/2016/10/05/cmake-support-in-visual-studio/] abrange principalmente cenários baseados em projetos cmake ...

8 a resposta

qual é o tamanho da classe vazia em C ++, java?

Qual é o tamanho de uma classe vazia em C ++ e Java? Por que não é zero?sizeof(); retorna 1 no caso de C ++.

4 a resposta

declarando uma instância const de uma classe

Digamos que eu tenha uma classe definida da seguinte maneira: class foo{};agora, isso é perfeitamente aceitável; foo f;como é que isso é um erro do compilador? (uninitialized const ‘f’) const foo f;Por que nós temos que fazer isso? const foo ...

3 a resposta

É seguro vincular objetos C ++ 17, C ++ 14 e C ++ 11

Suponha que eu tenha três objetos compilados, todos produzidos pelomesmo compilador / versão: A foi compilado com o padrão C ++ 11B foi compilado com o padrão C ++ 14C foi compilado com o padrão C ++ 17Para simplificar, vamos assumir que todos ...

4 a resposta

Problema de otimização do compilador

A maioria das funções em<functional> use functors. Se eu escrever uma estrutura como esta: struct Test { bool operator() { //Something } //No member variables };Existe um sucesso? Um objeto deTest Ser criado? Ou o compilador pode otimizar o objeto?

2 a resposta

Por que as variáveis não podem ser declaradas em uma instrução switch?

Eu quero saber mais sobre "Por que as variáveis não podem ser declaradas em uma instrução switch? [https://stackoverflow.com/questions/92396/why-cant-variables-be-declared-in-a-switch-statement] " Eu li o post, mas não estou conseguindo ...

5 a resposta

Como estender um construtor de cópias gerado pelo compilador

Eu sempre encontro o problema, que devo estender um construtor de cópias gerado pelo compilador. Exemplo: class xyz; class C { ... int a, b, c; std::set<int> mySet; xyz *some_private_ptr; };Assuma issosome_private_ptr só deve ser copiado sob ...

5 a resposta

std :: ptr_fun substituição para c ++ 17

estou usandostd::ptr_fun do seguinte modo: static inline std::string &ltrim(std::string &s) { s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun<int, int>(std::isspace)))); return s; }como apresentado emesta resposta ...