Resultados da pesquisa a pedido "c++"
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 ...
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 ...
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; }
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 +
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 ...
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
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 ...
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); } ...
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 ...
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 ...