Resultados da pesquisa a pedido "c++11"
No C ++ 11, como posso obter um valor temporário sem um nome?
Eu tenho uma lib C tradicional e uma função (setsockopts) quer um argumento por ponteiro. No C ++ 11 (gcc 4.8), posso passar esse argumento sem inicializar uma variável nomeada? Eu tenho a seguinte solução não satisfatória: #include <iostream> ...
Nova sintaxe do intervalo C ++ 11 (foreach): quais compiladores o suportam?
Eu vi esse fragmento de código c ++ 11 emesta apresentação da BoostCon por Jeremy Siek [http://ecee.colorado.edu/~siek/boostcon2010bgl.pdf]: deque<int> topo_order; topological_sort(g, front_inserter(topo_order)); for (int v : topo_order){ //line ...
Por que não consigo capturar uma exceção luabind :: error quando meu código lua gera um erro?
Quando você chama uma função LUA do c ++ e há um erro de tempo de execução, LuaBind lança uma exceção luabind :: error que você pode capturar e, em seguida, ler a pilha para ver qual foi o erro. Meu depurador definitivamente captura essa exceção, ...
elimine cópias desnecessárias ao chamar algoritmos C ++ / STL
Eu codifiquei o exemplo a seguir para ilustrar melhor minhas perguntas. No código abaixo, apresento umobjeto de função [http://en.wikipedia.org/wiki/Function_object](ou seja,funObj) NofunObj definição da classe, uma variável integrante ...
Constantes globais em C ++ 11
Quais são as melhores maneiras de declarar e definir constantes globais em C ++? Estou mais interessado no padrão C ++ 11, pois ele corrige muito a esse respeito. [EDIT (esclarecimento)]: nesta questão, "constante global" denota variável ...
Std :: vector <T> é um `tipo definido pelo usuário`?
Nos pontos 17.6.4.2.1 / 1 e 17.6.4.2.1 / 2 doesboço atual padrão [https://isocpp.org/files/papers/N3797.pdf]restrições são impostas às especializações injetadas pelos usuários emnamespace std. O comportamento de um programa C ++ é indefinido se ...
Como restringir o parâmetro do modelo apenas ao ponteiro ou ao iterador de acesso aleatório?
Existe uma maneira de restringir o tipo de parâmetro de uma função de modelo a apenas ponteiros ou iteradores de acesso aleatório? Digamos que estou desenvolvendo uma função de classificação que funcione apenas com contêineres acessíveis ...
As referências * non * -const prolongam a vida dos temporários?
Era uma vez, presumi que código como este falharia: const MyClass& obj = MyClass(); obj.DoSomething();porque o objeto MyClass seria destruído no final de sua expressão completa, deixando obj como uma referência pendente. No entanto, aprendi ...
Como executar várias multiplicações de matriz no CUDA?
Eu tenho uma matriz de matrizes quadradasint *M[10]; de modo aM[i] localiza o primeiro elemento doi-ª matriz. Eu quero multiplicar todas as matrizesM[i] por outra matrizN, para que eu receba uma matriz de matrizes quadradasint *P[10] como ...
Maneira mais concisa de desativar a classe de cópia no C ++ 11
Eu tenho um problema ao lidar com o uso descontinuado desde a geração padrão C ++ 11 do construtor de cópias e do operador de atribuição de cópias quando há um destruidor definido pelo usuário. Para a maioria das classes suficientemente simples, ...