Resultados da pesquisa a pedido "c11"

1 a resposta

O que é o C11 cor 1: 2012?

Eu só notei que houve uma correção para o padrão C11 chamadoISO / IEC 9899: 2011 / Cor 1: 2012.O que foi alterado nesta atualização?

1 a resposta

Especificador de classe de armazenamento _Thread_local em C?

1 a resposta

O ctype.h ainda requer caracteres não assinados?

Tradicionalmente, era - estritamente falando - um erro passar um

1 a resposta

<stdatomic.h> no GCC 4.8?

Eu gostaria de fazer uso das novas operações atômicas fornecidas pelo padrão C11. No entanto, tentando

1 a resposta

Entendendo a hierarquia do tipo C11

Eu gostaria de entender completamente a hierarquia de tipos da linguagem C11 e apresentá-la graficamente (um diagrama de árvore seria perfeito). A norma não ...

1 a resposta

Por que expressões genéricas do tipo C não podem ser compatíveis com C ++?

Parece que me lembro de ouvir comentários vagos de algumas fontes confiáveis (ou seja, membros do comitê falando em canais não oficiais) de que expressões genéricas do tipo C não serão adicionadas ao C ++ porque não podem ser. Tanto quanto posso ...

1 a resposta

Esta é uma estrutura anônima do C11?

Eu estava olhando para o rascunho C11 e ele diz Um membro sem nome do tipo de estrutura sem tag é chamado de estrutura anônima; um membro sem nome do tipo de união sem tag é chamado de união anônima. Os membros de uma estrutura ou união anônima ...

1 a resposta

error: uso do identificador não declarado 'errno_t'

Aqui está o meu código fictício simples e morto: #include <errno.h> int main(void) { errno_t e; return 0; }O que surpreendentemente gera esse erro: main.c:5:5: error: use of undeclared identifier 'errno_t' errno_t x; ^Eu comecei asiga os ...

1 a resposta

A chamada scanf não verificada pode causar um comportamento indefinido?

O trecho abaixo invoca um comportamento indefinido em caso de erro? #include <stdio.h> int main() { int i; /* Indeterminate */ if (scanf("%d", &i) == 1) /* Initialize */ printf("%d\n", i); /* Success! Print read value */ else printf("%d\n", i); ...

1 a resposta

Existem implementações que suportam um zero negativo ou o reservam como uma representação de interceptação?

Na maioria das implementações atuais, um valor inteiro assinado que possui um padrão de bits 1 para o bit de sinal e todos os 0 para os bits de valor tendem a representar o menor valor possível para esse tipo de número inteiro assinado. No ...