Resultados da pesquisa a pedido "c++"

3 a resposta

Bloqueio Singleton com verificação dupla em C ++ 11

A seguinte implementação de singleton é livre de corrida? static std::atomic<Tp *> m_instance; ... static Tp & instance() { if (!m_instance.load(std::memory_order_relaxed)) { std::lock_guard<std::mutex> lock(m_mutex); if ...

10 a resposta

Como resolver a fragmentação de memória

Ocasionalmente, temos tido problemas pelos quais nossos processos de servidor de longa execução (em execução no Windows Server 2003) lançaram uma exceção devido a uma falha na alocação de memória. Nossa suspeita é que essas alocações estejam ...

2 a resposta

A palavra-chave 'auto' pode ser usada como um especificador de classe de armazenamento em C ++ 11?

Pode oauto palavra-chave ser usada como um especificador de classe de armazenamento em C ++ 11? O código a seguir é legal em C ++ 11? int main() { auto int x; }

4 a resposta

const em C vs const em C ++

O código fornecido é compilado em C, mas falha em C + int main() { const int x; /* uninitialized const compiles in C but fails in C++*/ } Qual é a justificativa e a razão por trás da mudança de C para C +

3 a resposta

objeto da classe abstrata tipo “Conexão” não é permitido

class Connection { public: typedef boost::shared_ptr<Connection> pointer; static pointer create(boost::asio::io_service& io_service){return pointer(new Connection(io_service));} explicit Connection(boost::asio::io_service& io_service); virtual ...

1 a resposta

Como eu marshal wchar_t * de C ++ para C # como um parâmetro de saída ou valor de retorn

Tentei fazer isso de várias maneiras, mas nenhuma está funcionando. Alguém tem um exemplo correto para isso? Eu só quero mover owchar_t* valor de uma função para o nível C

5 a resposta

Getting std :: ifstream para lidar com LF, CR e CRLF?

Especificamente estou interessado emistream& getline ( istream& is, string& str );. Existe uma opção para o construtor ifstream dizer a ele para converter todas as codificações de nova linha em '\ n' sob o capô? Quero poder ligar paragetline e ...

4 a resposta

Existe um uso para declarações de funções dentro de funçõe

Podemosdeclaraunções dentro de funções (eu queria uma variável local, mas analisa como uma declaração de função struct bvalue; struct bdict { bdict(bvalue); } struct bvalue { explict operator bdict() const; } struct metainfo { metainfo(bdict); } ...

3 a resposta

Problema inesperado de compilação com g ++ -std = c ++ 0x

Tenho alguns problemas de compilação ao retornar elementos do tipo T para um vetor ao compilar com g ++ -std = c ++ 0 Este é um exemplo mínimo: #include <vector> using namespace std; class A { public: A() { } A& operator=(A &orig) { return ...

4 a resposta

Traga a janela para frente -> raise (), show (), activeWindow () não funciona

No meu aplicativo Qt, abro uma URL no navegador padrão. Depois, quero trazer a janela principal do meu aplicativo novamente para a frent Tentei todas as abordagens que pude encontrar, mas nenhuma funcionou. Tudo o que faz é piscar na barra de ...