Resultados da pesquisa a pedido "c++11"
Errado "Não foi possível resolver o identificador" no Netbeans
Meu programa compila bem, mas o Netbeans me diz "Não é possível resolver o identificador to_string". Eu tentei de tudo em "O Netbeans 7.2 mostra "Não foi possível resolver o identificador", embora a compilação seja ...
Cópias espúrias no c ++ 03 libstdc ++ vs c ++ 11
Considere este código: #include <iostream> #include <string> #include <map> using namespace std; class Foo { public: Foo() : _x(0) { cout << "Default" << endl; } Foo(int a) : _x(a) { cout << "Param" << endl; } Foo(Foo const &foo) : _x(foo._x) { ...
Inicializador de expressão constante para membro de classe estática do tipo double
No C ++ 11 e C ++ 14, por que precisoconstexpr no seguinte snippet: class Foo { static constexpr double X = 0.75; };enquanto este produz um erro do compilador: class Foo { static const double X = 0.75; };e (mais surpreendentemente) isso compila ...
Modelo de expansão de pacote para alias
Parece que um argumento de pacote pode ser expandidosóno lugar de um parâmetro de pacote de um modelo de alias. Isso não é verdade para uma classe ou um modelo de função: template <class T, class... Args> struct x { using type = T; }; template ...
C ++ std :: vetor de std independente :: threads
Estou construindo um software em tempo real onde tenho um loop infinito principalmain() e threads usados para ler e processar dados. Um dos problemas é manter umstd::vector de threads em execução para enviar sinais a eles e monitorar a execução. ...
O que o SFINAE não funciona corretamente com a seguinte função has_member?
Estou experimentando exemplos dePalestra sobre Walter Brown [https://www.youtube.com/watch?v=Am2is2QCvxY]e eu estou tentando pegá-lohas_member implementação de trabalho. No entanto, a implementação parece retornar falsamente verdadeira, o que me ...
Como proteger mover construtores para C ++ 03 e C ++ 11?
Isso é semelhante aQuais diferenças, se houver, entre C ++ 03 e C ++ 11 podem ser detectadas em tempo de execução? [https://stackoverflow.com/q/6473218]. Mas, neste caso, quero que a detecção ocorra através do pré-processador. Como devemos ...
Existe uma maneira de iterar no máximo N elementos usando o loop for baseado em intervalo?
Gostaria de saber se existe uma boa maneira de iterar no máximo N elementos em um contêiner usando o intervalo baseado em loop e / ou algoritmos da biblioteca padrão (esse é o ponto principal, eu sei que posso usar apenas o " "loop for com uma ...
Confusão sobre threads iniciados pelo parâmetro std :: async com std :: launch :: async
Estou um pouco confuso sobre ostd::async função. A especificação diz: operação assíncrona sendo executada "como se estivesse em um novo encadeamento de execução" (C ++ 11 §30.6.8 / 11). Agora, o que isso significa? No meu entendimento, o ...
Qual é a diferença entre referências de valor r e referências de valor l? (CodeGen)
Como é uma referência de valor-r de uma perspectiva de nível inferior. Eu simplesmente não consigo envolver minha cabeça em torno disso! Posso ver um exemplo de código gerado (equivalente C ou x86 / x64) a partir de uma referência de valor r vs. ...