Resultados da pesquisa a pedido "standards-compliance"

3 a resposta

"Container_of" do Kernel - alguma maneira de torná-lo compatível com ISO?

Enquanto observava a implementação de listas circulares duplamente ligadas do kernel do Linux, encontrei a seguinte macro:

3 a resposta

Os atalhos de teclado são obrigatórios para conformidade com a norma 508?

Eu pesquisei muito sobre isso e parece estar recebendo respostas conflitantes em SO e em toda a web. Eu entendo que, com a Seção 508, a conformidade NÃO equi...

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

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

3 a resposta

ependências nas listas de inicializaç

Esse comportamento está bem definido? class Foo { int A, B; public: Foo(int Bar): B(Bar), A(B + 123) { } }; int main() { Foo MyFoo(0); return 0; }

3 a resposta

Gnu C ++ macro __cplusplus padrão está em conformidade?

O compilador Gnu C ++ parece definir__cplusplus ser estar1 #include <iostream> int main() { std::cout << __cplusplus << std::endl; }This prints1 com gcc no modo c ++ padrão, bem como no modo C ++ 0x, comgcc 4.3.4 [https://ideone.com/d6jdl] e gcc ...

4 a resposta

Na função std :: abs

É o

4 a resposta

RegEx para analisar ou validar dados Base64

É possível usar um RegEx para validar ou higienizar dados Base64? Essa é a pergunta simples, mas os fatores que determinam essa questão são o que dificulta. Eu tenho um decodificador Base64 que não pode confiar totalmente nos dados de entrada ...

4 a resposta

Caracteres não ASCII em C

Eu estava olhando o código-fonte de tempo de execução do google go (emhttps: //go.googlecode.com/hg/src/pkg/runtime [https://go.googlecode.com/hg/src/pkg/runtime/]) e parece que eles usam um caractere especial para seus nomes de função, ·. (Veja, ...