Resultados da pesquisa a pedido "c++11"

0 a resposta

Modelos genéricos de operadores de conversão e semântica de movimentos: alguma solução universal?

Este é um acompanhamento deModelos explícitos de operadores de conversão qualificados para ref em ação [https://stackoverflow.com/q/23377647/2644390]. Eu experimentei muitas opções diferentes e estou apresentando alguns resultados aqui, na ...

1 a resposta

boost :: problema recorrente recursivo

Existe alguma maneira de fazer isto funcionar? Espero que você entenda a idéia, estou tentando criar uma lista por meio de pares recursivos #include <boost/variant.hpp> #include <utility> struct nil {}; typedef boost::make_recursive_variant<nil, ...

2 a resposta

Como consultar um constexpr std :: tuple em tempo de compilação?

No C ++ 0x, é possível criar um constexpr std :: tuple, por exemplo gostar #include <tuple> constexpr int i = 10; constexpr float f = 2.4f; constexpr double d = -10.4; constexpr std::tuple<int, float, double> tup(i, f, d);Também é possível ...

1 a resposta

Comparando 3 maneiras modernas de c ++ para converter valores integrais em strings

Eu estava tentando escolher ummaneira padrão de converter integrais em strings [http://codexpert.ro/blog/2014/04/14/standard-way-of-converting-between-numbers-and-strings-in-cpp11/] , então eu continuei e fiz uma pequenaavaliação de ...

2 a resposta

Qual parte do regex é suportada pelo GCC 4.9?

Eu não entendo isso. O GCC deve apoiar, mas de acordo com a sua http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.tr1 [http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.tr1] Página de status "7 Expressões ...

3 a resposta

Injeção de dependência no C ++ 11 sem ponteiros brutos

Costumo usar o padrão "injeção de dependência" em meus projetos. No C ++, é mais fácil de implementar passando ponteiros brutos, mas agora com o C ++ 11, tudo no código de alto nível deve ser possível com ponteiros inteligentes. Mas qual é ...

1 a resposta

Como as listas de captura de lambdas realmente funcionam no C ++ 11?

Eu sei que as listas de captura disponibilizam variáveis dentro de um corpo de função lambda da seguinte maneira: int pos(0); std::function<void()> incPos = [&pos](){ ++pos; }; incPos(); //pos is now 1Mas como essa captura realmente funciona no ...

1 a resposta

Qual é a maneira do C ++ 11 de disparar uma tarefa assíncrona e esquecê-la?

Eu preciso de algo assim: void launch_task() { std::thread([](){ run_async_task(); }); }Exceto que o destruidor de threads encerrará minha tarefa. Não preciso de nenhum controle sobre a tarefa, também não preciso de um valor de retorno. Ele só ...

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

Falha na segmentação em std :: thread :: std :: id = operator ==

Encontrei um problema que não sei ao certo como resolver. Acredito que seja um problema no GCC e / ou libstdc ++. Estou executando o Ubuntu 14.04 LTS com o GCC 4.8.2-19ubuntu1, libstdc ++ 3.4.19 (eu acredito?Como você encontra qual versão da ...