Resultados da pesquisa a pedido "standards-compliance"

1 a resposta

Por que um modelo C ++ que aceita uma matriz não é mais especializado do que aquele que aceita um ponteiro de acordo com o GCC 5.3 e o Clang 4.0?

Por que as próximas duas declarações de modelo são ambíguas (portanto, nenhuma é mais especializada que a outra)? Sei que essa pergunta foi levantada várias vezes no Stack Overflow, mas geralmente as pessoas respondem como resolver a ambiguidade, ...

1 a resposta

O compilador pode reciclar variáveis de ponteiro liberadas?

Foi alegado que um compilador é livre para reutilizar a variável ponteiro para algum outro propósito apóso realloc sendo libertado, então você não tem garantia de que ele tenha o mesmo valor que antes ie void *p = malloc(42); uintptr_t address ...

3 a resposta

É um comportamento indefinido que excede os limites de conversão e existem ferramentas do verificador para encontrá-lo?

PERGUNTA ORIGINAL:Estou pesquisando no padrão C90 por coisas que você deve conhecer, ao escrever códigos portáteis, enquanto confia pouco na boa vontade do fornecedor do compilador e presumo que meu software possa matar alguém às vezes, se eu ...

2 a resposta

Ponteiro de um byte-off ainda válido em C?

Posso estar enganado, mas me lembro que para uma determinada alocação de memória, por exemplo, char *p = malloc(4);o ponteirop é um ponteiro válido para todos os bytes dentro da alocaçãoe para o primeiro byte além dessa alocação. Assim, para ...

1 a resposta

Um ponto tem que ser escapado em uma classe de caractere (colchetes) de uma expressão regular?

2 a resposta

A marcação do ponteiro em C é indefinida de acordo com o padrão?

Algumas linguagens de tipo dinâmico usammarcação de ponteiro [https://en.wikipedia.org/wiki/Tagged_pointer]como uma maneira rápida de identificar ou restringir o tipo de tempo de execução do valor que está sendo representado. Uma maneira clássica ...

3 a resposta

c ++ array zero-initialization: Isso é um bug ou está correto?

Nota: Estamos falando sobre (supostamente) compiladores compatíveis com C ++ 98, aqui. Esta não é uma questão do C ++ 11.Nós temos um comportamento estranho ...

1 a resposta

Diferença na exibição entre HTML e XHTML

2 a resposta

__func__ A variável predefinida local da função C ++ 11, não compilará

o

4 a resposta

Na função std :: abs

É o