Resultados da pesquisa a pedido "std"

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

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

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: ...

2 a resposta

Como criar uma função std :: a partir de uma expressão lambda de captura de movimento?

Estou tentando criar umstd::function de uma expressão lambda de captura de movimento. Observe que eu posso criar uma expressão lambda de captura de movimento sem problemas; é só quando tento envolvê-lo em umstd::function que eu recebo um ...

2 a resposta

Onde vivem os functores std :: bind-created?

Um ponteiro de função pode apontar para qualquer coisa, desde uma função livre, um objeto de função, um wrapper sobre uma chamada de função de membro. No entanto, os functores criados std :: bind podem ter estados, assim como os criados sob ...

4 a resposta

C ++: “variável vetor <int> :: size_type” - qual é o sentido de declarar dessa maneira?

Penso que esta é uma pergunta muito básica, mas não consegui entender. Eu estava acostumado a usar matrizes em C ++, mas agora estou começando a aprender vetores. Eu estava fazendo um código de teste e me deparei com uma pergunta. Primeiro de ...

2 a resposta

emplace_back () não se comporta conforme o esperado

Eu escrevi um programa simples para brincar com a criação local de objetos dentro de contêineres de biblioteca padrão. Isto é o que eu escrevi: #include <vector> #include <iostream> class AB { public: explicit AB(int n); AB(const AB& other) = ...

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

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

C ++ 11 auto, std :: function e chamada ambígua à função sobrecarregada

Gostaria de saber se alguém sabe por que o exemplo a seguir não é compilado, dando uma chamada ambígua para sobrecarregar o erro de função. Se eu substituir o auto por uma assinatura de functor fortemente tipada, ele poderá ...