Resultados da pesquisa a pedido "c++14"
erro constexpr em tempo de compilação, mas sem sobrecarga em tempo de execução
Existe um truque bem conhecido para causar um erro em tempo de compilação na avaliação de um
Qual é o status dos dynarrays?
gcc 4.9 [http://gcc.gnu.org/gcc-4.9/changes.html]agora tem suporte paran3696 (matrizes do tamanho de tempo de execução com duração de armazenamento automático) [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3639.html] . n3662 ...
podemos fazer uma ligação profunda com uma função semelhante a c ++ 1y std :: tie ()?
Existe uma maneira de escrever uma variante destd::tie em c ++ 11 / 1y que se vincula profundamente a uma tupla. Ou seja, aquele em quetie((x,y),z) = make_tuple(make_tuple(1,2),3) vinculax, y, z para1, 2 and 3, respectivamente, como no exemplo a ...
Qual é a diferença entre auto e decltype (auto) ao retornar de uma função?
Eu raramente vejodecltype(auto) mas quando eu faço isso me confunde porque parece fazer a mesma coisa queauto ao retornar de uma função. auto g() { return expr; } decltype(auto) g() { return expr; }Qual é a diferença entre essas duas sintaxes?
As implementações têm permissão para adicionar membros públicos a tipos padrão?
As implementações da biblioteca padrão do C ++ podem adicionar membros públicos (e protegidos) às interfaces dos tipos padrão? N3797 17.6.5.5 [member.functions] / 2 diz: Uma implementação pode declarar assinaturas adicionais de função de membro ...
Construtor de movimento explícito
Tentando compilar o seguinte código: struct Foo { explicit Foo ( void ) { } explicit Foo ( Foo&& rhs ) { } }; Foo bar ( void ) { return Foo(); }Obtendo o seguinte erro: chamada para o construtor de cópias excluído implicitamente de 'Foo' Bem, ...
C ++ 14: você pode chamar de novo em um constexpr?
Quando o C ++ 14 levantou restrições sobreconstexpr parecia incluir o seguinte (copiado deWikipedia [http://en.wikipedia.org/wiki/C++14#Relaxed_constexpr_restrictions]): Expressões podem alterar o valor de um objeto se a vida útil desse ...
Posso legalmente reinterpretar_cast entre tipos de layout padrão compatíveis com layout?
Estou escrevendo uma aula que, assumindo a resposta paraO layout dos tipos de enumeração é compatível com o tipo subjacente? [https://stackoverflow.com/questions/21956017/are-enumeration-types-layout-compatible-with-their-underlying-type] é ...