Resultados da pesquisa a pedido "standards-compliance"

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

13 a resposta

Um elemento html pode ter vários ids?

Eu entendo que um id deve ser único dentro de uma página HTML / XHTML.Minha pergunta é, para um determinado elemento, posso atribuir vários ids a ele?

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

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

3 a resposta

"Como se" nos padrões de linguagem

Qual é o significado exato da frase "como se" no padrão e como funciona quando um usuário pode modificar partes individuais do comportamento. A questão é em relação ao padrão C ++ ao falar sobre a versão nothrow dooperator new. 18.4.1.1/7 lê ...

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

Quando a chamada de uma função de membro em uma instância nula resulta em um comportamento indefinido?

Considere o seguinte código: #include <iostream> struct foo { // (a): void bar() { std::cout << "gman was here" << std::endl; } // (b): void baz() { x = 5; } int x; }; int main() { foo* f = 0; f->bar(); // (a) f->baz(); // (b) }Nós esperamos(b) ...

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

1 a resposta

O `auto int i` é válido em C ++ 0x?

Ao responderessa questão [https://stackoverflow.com/questions/2847410/goal-of-cs-auto-keyword/2847490#2847490] surgiu a questão de saber se o tradicionalCsignificado da palavra-chaveauto (armazenamento automático) ainda é válido emC ++ 0xagora ...