Resultados da pesquisa a pedido "std"

1 a resposta

especialização parcial do modelo std :: hash

Eu escrevi algumas aulas com o template: template <class T, class Allocator = ::std::allocator<T> > class my_list;Eu deveria escrever a especialização :: std :: hash para esta classe. Como eu posso fazer isso? Especialização parcial ...

1 a resposta

Por que o destruidor de um futuro retornou do bloqueio do `std :: async`?

Ao tentar responder outraPergunta do Stackoverflow [https://stackoverflow.com/questions/23454793/whats-the-c-11-way-to-fire-off-an-asynchronous-task-and-forget-about-it] , Percebi que esse trecho simples do C ++ 11 está bloqueando implicitamente ...

1 a resposta

Construtor de cópia explícita e std :: sort

Ao classificar um contêiner de objetos com um copiador explícito, recebo erros do compilador (do g ++ 4.8.2 e clang ++ 3.4, ambos no modo -std = c ++ 11) que não entendo. Eu criei um exemplo simples para demonstrar o problema class A { public: ...

1 a resposta

Construtores: diferença entre padronizar e delegar um parâmetro

Hoje, me deparei comestas declarações padrão [http://en.cppreference.com/w/cpp/container/vector/vector]dostd::vector construtores: // until C++14 explicit vector( const Allocator& alloc = Allocator() ); // since C++14 vector() : vector( ...

1 a resposta

Como combinar valores de hash em C ++ 0x?

Adiciona C ++ 0xhash<...>(...). Não consegui encontrar umhash_combine função, como apresentado emimpulso [http://www.boost.org/doc/libs/1_37_0/doc/html/hash/reference.html#boost.hash_combine] . Qual é a maneira mais limpa de implementar algo ...

1 a resposta

Você pode reproduzir ou explicar esse bug do Visual C ++ com ctime?

esteexemplo de código [http://rextester.com/DBG7157]irá produzirtime: 0 independentemente do valor deN quando compilado com o Visual Studio Professional 2013 Update 3 no modo de lançamento, opção de 32 e 64 bits: #include <iostream> #include ...

1 a resposta

Onde reside nullptr_t?

Um pouco de pré-história. Estou escrevendo um mecanismo de jogo há algum tempo. Ele é dividido em várias bibliotecas estáticas, como "utils", "rsbin" (sistema de recursos), "janela", que são então vinculadas a um único executável. É um ...

1 a resposta

"Cout << cout" - o que representa a saída?

Após um longo dia de codificação, escrevi acidentalmente cout << "some text" << cout;ao invés de cout << "some text" << endl;Agora ele imprimiu um endereço de memória. O que isso aponta?

1 a resposta

Por que std :: bind pode ser atribuído à função std :: sem correspondência de argumentos?

Eu tenho o código da seguinte maneira: #include <functional> #include <iostream> using namespace std; void F(int x) { cout << x << endl; } int main() { std::function<void(int)> f1 = std::bind(F, std::placeholders::_1); f1(100); // This works, ...

1 a resposta

Qual std :: sync :: atomic :: Fazendo o pedido?

Todos os métodos destd::sync::atomic::AtomicBool [http://doc.rust-lang.org/std/sync/atomic/struct.AtomicBool.html]faça um pedido de memória (Relaxed, Release, Acquire, AcqRel e SeqCst), que eu não usei antes. Sob quais circunstâncias esses ...