Resultados da pesquisa a pedido "language-lawyer"
Inicializando escalares com chaves
Em C e C ++, pode-se inicializar matrizes e estruturas usando chaves:
Uma lista vinculada XOR pode ser implementada em C ++ sem causar um comportamento indefinido?
ALista vinculada XOR é uma versão modificada de uma lista normal com dupla ligação na qual cada nó armazena apenas um "ponteiro" em vez de dois. Es...
Qual é o motivo real para não usar o bit EOF como nossa condição de extração de fluxo?
Inspirado pelo meupergunta anteriorUm erro comum para os novos programadores de C ++ é ler de um arquivo com algo como:
em c ++ a conversão de unsigned int para int sempre preserva o padrão de bits?
Do padrão (4.7), parece que a conversão de int para unsigned int, quando ambos usam o mesmo número de bits, é puramente conceitual:Se o tipo de destino não f...
Diferenças entre std :: is_integer e std :: is_integral?
O C ++ 11 fornece duas classes de modelo de traço de tipo:
Referências pendentes e comportamento indefinido
Assuma uma referência pendente
Onde o padrão C ++ descreve o lançamento de ponteiros para primitivos?
No excelente post do blogO que todo programador deve saber sobre o comportamento indefinido, a seção "violar regras de tipos" diz:É um comportament...
Adicionando std :: vector a si mesmo, comportamento indefinido?
Essa questão me deixou inseguro sobre acrescentar um vetor a si mesmo. Então a questão é: Seguir linhas de código faz o que eu espero, mas é padrão?