Resultados da pesquisa a pedido "c++14"
Gerando uma sequência de zeros no tempo de compilação
Eu tenho o seguinte problema: template< size_t... N_i > class A { public: // ... void foo() { bar( /* 0,...,0 <- sizeof...(N_i) many */); } };Eu quero chamar uma funçãobar e passarsizeof...(N_i) muitos argumentos para ele que são todos zeros, ...
Funções lambda recursivas em C ++ 14
Existe um 'truque' frequentemente repetido para escrever funções lambda recursivas em C ++ 11 que são as seguintes:
O C ++ Lambda não possui operator ()
Eu preciso de um método para descobrir os tipos de argumento de uma função e, portanto, escrevi uma classe encerramento_traits, fornecida abaixo, inspirada em É possível descobrir o tipo de parâmetro e o tipo de retorno de um ...
Qual é a diferença entre decltype (auto) e decltype (return expr) como tipo de retorno?
Qual é a diferença entredecltype(auto) edecltype(returning expression) como tipo de retorno de uma função (modelo) seexpr usado sem parênteses nos dois casos? auto f() -> decltype(auto) { return expr; } // 1 auto f() -> decltype(expr) { return ...
Há algum obstáculo na linguagem C ++ que impeça a adoção de intervalos D?
Esta é uma pergunta cruzada em C ++ / D. oLinguagem de programação D temgamas que, em contraste com as bibliotecas C ++, comoBoost.Range- não são baseados em...
Pesquisa de ponteiro bruta para conjuntos de unique_ptrs
Muitas vezes me vejo querendo escrever código como este: