Resultados da pesquisa a pedido "c++11"

1 a resposta

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 ...

2 a resposta

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 :: ...

1 a resposta

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() = ...

1 a resposta

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>& ...

1 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...

3 a resposta

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 ...