Resultados da pesquisa a pedido "c++11"

2 a resposta

enable_shared_from_this (c ++ 0x): o que estou fazendo de errado?

Estou apenas brincando com os ponteiros inteligentes no novo novo padrão c ++. No entanto, não consigo entender o uso da função shared_from_this. Aqui está o que eu tenho: #include <iostream> #include <memory> class CVerboseBornAndDie2 : ...

1 a resposta

Todas as versões do GCC enfrentam um modelo que tem o tipo padrão em uma definição

Eu perdi inúmeras horas para identificar um problema comgcc. Eu queria testar nossa base de código com outro compilador para procurar mais avisos queClang [http://en.wikipedia.org/wiki/Clang]pode ter perdido. Fiquei chocado que praticamente ...

3 a resposta

Por que uma exclusão sobrecarregada não é chamada quando uma exceção é lançada em um destruidor?

Eu escrevi o código abaixo que sobrecarrega onew edelete operadores e lança uma exceção no destruidor. Quando a exceção é lançada, por que o código está nodelete operador não executado (e "tchau" impresso)? Se não deveria ser executado, (como) ...

3 a resposta

C ++ Move semântica e exceções

No próximo padrão C ++ 0x, o que acontece quando uma exceção é lançada dentro / durante o construtor de movimentação? O objeto original permanecerá? ou o objeto original e o objeto de mudança estão em um estado indefinido? quais são as garantias ...

3 a resposta

Se semearmos c ++ 11 mt19937 da mesma forma em máquinas diferentes, obteremos a mesma sequência de números aleatórios

Inspirado deesta [https://stackoverflow.com/questions/29549873/stdmt19937-doesnt-return-random-number] e as perguntas semelhantes, eu quero aprender como se comporta o gerador de pseudo-número mt19937 no C ++ 11, quando em duas máquinas separadas ...

4 a resposta

Fazer a compilação de falha do C ++ em instanciação específica da função de modelo

Estou trabalhando em um projeto que tem uma função de modelo assim: template <class T> T foo<T>(T val) { return someFunc(val); } template <> bool foo<bool>(bool val) { return otherFunc(val); };Agora eu tenho uma aulaBar, que não quero aceitar ...

1 a resposta

std :: vetor de std :: function

Eu tenho o seguinte: typedef std::function<void(const EventArgs&)> event_type; class Event : boost::noncopyable { private: typedef std::vector<event_type> EventVector; typedef EventVector::const_iterator EventVector_cit; EventVector ...

3 a resposta

(v) é realmente (* & v) desde quando?

Os gurus dos padrões C ++ poderiam me esclarecer: Desde que versão padrão do C ++ esta declaração falhou porque(v) parece ser equivalente a(*&v)? I.e. por exemplo, o código: #define DEC(V) ( ((V)>0)? ((V)-=1) : 0 ) ...{... register int v=1; ...

1 a resposta

OpenMP while loop

Eu tenho um código que executa muitas iterações e somente se uma condição for atendida, o resultado da iteração será salvo. Isso é naturalmente expresso como um loop while. Estou tentando fazer o código rodar em paralelo, já que cada realização é ...

3 a resposta

Como retornar um fstream (C ++ 0x)

Acho que vou entrar nisso e começar com o código: #include <iostream> #include <fstream> #include <string> class test : public std::ofstream { public: test(const std::string& filename) { this->open(gen_filename(filename)); }; test(const test&) = ...