Resultados da pesquisa a pedido "c++11"
Por que o membro estático constexpr (da classe de tipo) requer uma definição?
==> Veja o código do snippet completo e a compilação emcoliru [http://coliru.stacked-crooked.com/a/e6ebe0ef8a87b601]. eu tenho umLiteralType [http://en.cppreference.com/w/cpp/concept/LiteralType] classe de enchimentoconstexpr ...
interseção de n vetores
Eu sou novo em programação e recentemente me deparei com um problema ao encontrar a interseção de n vetores (vetores int) que classificaram ints. A abordagem que criei tem uma complexidade de O (n ^ 2) e estou usando a função std :: ...
operador ternário de diferentes tipos
O seguinte trecho de código se comporta de maneira diferente no g ++ 4.9.2 e clang ++ 3.7.0. Qual deles está correto? Que parte do padrão está relacionada a isso? Obrigado. #include <iostream> using namespace std; struct Base { Base() = ...
A inicialização do array c ++ 11 não chamará o construtor de cópias
Estou criando uma turma que usa uma matriz modelada em seu tamanho. Aqui está um código ... .hpp template <size_t N> class KeyCombinationListener { public: KeyCombinationListener( const std::array<sf::Keyboard::Key, N>& ...
Programa com o construtor "noexcept" aceito pelo gcc, rejeitado pelo clang
O código: struct T { T() {} }; struct S { T t; S() noexcept = default; }; int main() { // S s; }O g ++ 4.9.2 aceita isso sem erros ou avisos, no entanto, o clang 3.6 e 3.7 reportam para a linha 7: error: exception specification of explicitly ...
Como fazer uma macro variadica para std :: cout?
Como eu faria uma macro que recebesse uma quantidade variável de argumentos e a imprimisse usando std :: cout? Desculpe se esta é uma pergunta noob, não foi possível encontrar nada que esclarecesse macros variadas depois de procurar ...
Especialização de modelo e problemas enable_if [duplicado]
Esta pergunta já tem uma resposta aqui: SFINAE trabalhando no tipo de retorno, mas não como parâmetro de modelo [/questions/15427667/sfinae-working-in-return-type-but-not-as-template-parameter] 3 respostasEstou com um problema relacionado ao ...
Parênteses duplos de ângulo de fechamento (>>) geram erro de sintaxe no caso SPECIFIC
O Eclipse (Luna, 4.4.2) me diz que tenho um erro de sintaxe na seguinte linha: static_cast<Vec<int, DIM>>(a.mul(b));Lembrei que colchetes duplos de fechamento>> pode levar a problemas com alguns compiladores, então coloquei um espaço em branco ...
Pode `* this` ser` move () `d?
Eu gostaria de definir uma classe para organizar dados; quando o empacotamento terminar, eu gostaria demove os dados do empacotamento de fora dele, o que provavelmente invalidará o objeto de empacotamento. Eu acredito que isso é possível com ...
O C ++ 0x suportará __stdcall ou lambdas externas de captura-C “nada”?
Ontem, eu estava pensando se seria possível usar a conveniência das funções lambda C ++ 0x para escrever retornos de chamada para funções da API do Windows. Por exemplo, e se eu quisesse usar um lambda como ...