Resultados da pesquisa a pedido "c++11"

3 a resposta

A implementação do std :: forward

eu estou lendoVisão geral do novo C ++ (C ++ 11/14) (somente PDF) [http://www.artima.com/shop/overview_of_the_new_cpp], no Slide 288, fornece uma implementação destd::forward: template<typename T> // For lvalues (T is T&), T&& std::forward(T&& ...

2 a resposta

Expressão SFINAE para sobrecarregar no tipo de ponteiro de função passado

Neste exemplo, uma função é passada para um modelo de função implicitamente instanciado. // Function that will be passed as argument int foo() { return 0; } // Function template to call passed function template<typename F> int call(F f) { ...

4 a resposta

Não é possível transmitir objeto temporário como referência

Este é um exemplo muito mínimo: class Foo { public: Foo(int x) {}; }; void ProcessFoo(Foo& foo) { } int main() { ProcessFoo(Foo(42)); return 0; }O acima compila bem no Visual Studio, mas gera um erro no Linux e Mac. A compilação acima gera ...

1 a resposta

Como implementar o polimorfismo com std :: shared_ptr?

Vi outras perguntas sobre esse tópico, mas ainda não encontrei a resposta - acho que estou perdendo alguma coisa: Eu defini duas classes de teste simples: class TestBase { public: TestBase ( ) { }; ~ TestBase ( ) { }; protected: inline virtual ...

2 a resposta

Referências rvalue C ++ 0x - ligação lvalues-rvalue

Esta é uma pergunta subsequente paraC ++ 0x rvalue referências e temporários [https://stackoverflow.com/questions/2748866/c0x-rvalue-references-and-temporaries] Na pergunta anterior, perguntei como esse código deveria funcionar: void f(const ...

1 a resposta

O post do boost asio não está funcionando, io_service :: run sai logo após o post

Estou tentando misturar sinais de impulso com o asio para fazer uma chamada de manipulador baseada em despacho. quando o método post é invocado a partir de um encadeamento, o io_service :: run sai imediatamente, o retorno de chamada manipulado ...

2 a resposta

O arquivo não está abrindo, mesmo que exista [fechado]

No programa a seguir, ele grava dados com êxito emstudent.txt arquivo, mas quando eu o abro e imprimo linha por linha do arquivo, ele sempre mostra o arquivo não encontrado. Alguém poderia me ajudar com isso? ifstream Myfile; ...

1 a resposta

Como salvar um QGraphicsItem QList em um arquivo e depois lê-lo? Qt c ++

Eu tenho uma lista que contém QGraphicsItem. Essa lista permite desenhar linhas. Procurei na documentação, mas não vi como podemos salvar os pontos em um arquivo? Então leia os pontos do arquivo para poder exibi-los? Aqui está o meu ...

3 a resposta

Você pode implementar um timer sem "dormir" usando apenas o padrão c ++ / c ++ 11?

Eu tenho o seguinte código (copiado manualmente): // Simple stop watch class basically takes "now" as the start time and // returns the diff when asked for. class stop_watch {...} // global var std::thread timer_thread; void start_timer(int ...

2 a resposta

decltype, result_of ou typeof?

Eu tenho: class A { public: B toCPD() const;E: template<typename T> class Ev { public: typedef result_of(T::toCPD()) D;Após instanciarEv<A>, o compilador diz: meta.h: 12: erro: 'T :: toCPD' não é um tipo nem o tipo de declínio nem o tipo de ...