Resultados da pesquisa a pedido "standards-compliance"
"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:
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...
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 ...
"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ê ...
É 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 ...
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; }
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 ...
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 ...
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, ...