Resultados da pesquisa a pedido "c++"

4 a resposta

Como CString pode ser passado para formatar a string% s?

class MyString { public: MyString(const std::wstring& s2) { s = s2; } operator LPCWSTR() const { return s.c_str(); } private: std::wstring s; }; int _tmain(int argc, _TCHAR* argv[]) { MyString s = L"MyString"; CStringW cstring = ...

4 a resposta

std :: function e std :: bind: o que são e quando devem ser usados?

Eu sei o que são functors e quando usá-los com stl algos. mas não entendeu o que ele quis dizer com este tópico: C ++ 11FAQ [http://www.stroustrup.com/C++11FAQ.html#std-function] Pode alguém explicar o questd::bind estd::function são, quando ...

2 a resposta

O que acontece ao passar referência a literal em C ++?

O que acontece aqui double foo( const double& x ) { // do stuff with x } foo( 5.0 ); O compilador cria uma variável anônima e define seu valor como 5. O x faz referência a um local de memória na memória somente leitura? Esta é uma frase ...

2 a resposta

GNU GCC (g ++): Por que gera vários dtors?

Ambiente de desenvolvimento: GNU GCC (g ++) 4.1.2 Enquanto estou tentando investigar como aumentar a 'cobertura do código - principalmente a cobertura das funções' nos testes de unidade, descobri que parte do dtor de classe parece ser gerado ...

3 a resposta

Adicionando opção de compilador extra no Qt [duplicado]

Esta pergunta já tem uma resposta aqui: Onde no Qt Creator eu passo argumentos para um compilado [/questions/7980499/where-in-qt-creator-do-i-pass-arguments-to-a-compiler] 5, respostasOnde no Qt posso especificar opções adicionais do compilador? ...

1 a resposta

Inicializador uniforme usado no argumento padrão para const const

Essa sintaxe legal é c ++ 0x? class A { public: void some_function( const std::set<std::string> &options = {} ); // note that this is legal, which binds the const reference to a temporary: void some_function( const std::set<std::string> ...

3 a resposta

Por que os destruidores não são virtuais por padrão [C ++]

Por que o C ++ não torna os destruidores virtuais por padrãopara classes que tenham pelo menos uma outra função virtual? Nesse caso, adicionar um destruidor virtual não me custa nada, e não ter um é (quase?) Sempre um bug. O C ++ 0x resolverá isso?

6 a resposta

aneira segura de obter uma instância singleton de multithreads

Método DataCenter* DataCenter::getInstance() { static DataCenter instance; return &instance; }Method 2 DataCenter* DataCenter::getInstance() { if (!m_instanceFlag) { m_instance = new DataCenter(); m_instanceFlag = true; } return m_instance; ...

2 a resposta

exportar classes para DLLs [duplicar]

Esta pergunta já tem uma resposta aqui: Como passo com segurança objetos, especialmente objetos STL, de e para uma DL [/questions/22797418/how-do-i-safely-pass-objects-especially-stl-objects-to-and-from-a-dll] 4 respostaslá, estou um pouco ...

5 a resposta

O que é um exemplo simples de servidor e cliente C ou C ++ TCP? [fechadas

Preciso implementar rapidamente uma solução muito pequena de servidor / cliente C ou C ++ TCP. Isso é simplesmente para transferir literalmente uma matriz de bytes de um computador para outro - não precisa ser escalável / complicado demais. ...