Resultados da pesquisa a pedido "c++11"
Como evitar aliases e melhorar o desempenho?
NissoResposta de estouro de pilha [https://stackoverflow.com/a/9709724/2345484]é demonstrado que o alias no C ++ pode retardar o seu código. E o alias no C ++ não se aplica apenas a ponteiros, mas também a referências e, geralmente, aesses tipos ...
Nenhum tipo chamado 'unique_ptr' no namespace 'std' ao compilar sob LLVM / Clang
Estou recebendo um erro de compilação ao tentar usarunique_ptr nas plataformas Apple com-std=c++11: $ make c++ -std=c++11 -DNDEBUG -g2 -O3 -fPIC -march=native -Wall -Wextra -pipe -c 3way.cpp In file included ... ./smartptr.h:23:27: error: no ...
Diferença entre colchetes angulares <> e aspas duplas "" ao incluir arquivos de cabeçalho em C ++? [duplicado]
Possível duplicado: Qual é a diferença entre #include <filename> e #include "filename"? [https://stackoverflow.com/questions/21593/what-is-the-difference-between-include-filename-and-include-filename] Qual é a diferença entre colchetes ...
Pesquisa de nome e escopo de classe
Por que o tipo de retorno setVal é do tipo string e o tipo de parâmetro é do tipo double typedef string Type; Type initVal(); class Exercise { public: typedef double Type; Type setVal(Type); Type initVal(); private: int val; }; ...
Como escrever destruidor para classe semelhante a união
Estou tentando usar uma união (C ++) que possui algumas variáveis não primitivas, mas estou tentando criar o destruidor para essa classe. Como li, não é possível adivinhar qual variável da união está sendo usada para que não haja destruidor ...
Por que o estreitamento da conversão usada com o inicializador delimitado por chaves não causa um erro?
Aprendi sobre o inicializador delimitado por chaves no The C ++ Programming Language, 4ª ed. > Capítulo 2: Um tour pelo C ++: Noções Básicas. Estou citando o livro abaixo. O formulário = é tradicional e remonta a C, mas em caso de dúvida, use ...
Todas as instanciações de modelo são criadas em tempo de compilação?
Depois de aprender sobre os modelos de funções variadas que usam recursão, estou me perguntando: Todas as instanciações de modelos que podempossivelmenteser necessário durante a execução do programa, criada em tempo de compilação? Existe ...
Por que não devo # incluir <bits / stdc ++. H>?
Publiquei uma pergunta com meu código, cuja única#include diretiva foi a seguinte: #include <bits/stdc++.h>Meu professor me disse para fazer isso, mas na seção de comentários fui informado de que não deveria. Por quê?
Quais são as vantagens e desvantagens entre boost :: locale e std :: locale?
Estou no processo de internacionalizar uma grande base de código herdada em C ++ e me deparo com uma decisão difícil: devo usar os locais boost :: locale ou std c ++? Estou comprometido em usar o utf-8. Temos que fazer uma gama razoavelmente ...
Atributo [[não utilizado]] no estilo C ++ 11 no gcc?
Em gcc / g ++ 4.9, posso escrever: int x __attribute__((unused)) = f();para indicar que x é intencionalmente não utilizado. É possível fazer isso com o C ++ 11[[]] notação de atributo de alguma forma? Eu tentei: int x [[unused]] = f();mas não ...