Biographie
Avant de poster dans le forum C :
Il faut chercher ! (ça peut être long, mais ça paye !) et enfin, si la réponse espérée n'est pas encore trouvée : Les règles du Forum C
Documents utiles
- FAQ CCitation : FAQ
En informatique, une Bibliothèque logicielle est un ensemble de fonctions regroupées pour réaliser un groupe de tâches du même domaine.
Une librairie est un local avec une porte, des fenêtres et des livres à vendre sur des étagères.
- Draft de la norme C99 TC1 TC2
- Draft de la norme C99 TC1 TC2 TC3
Citation : 6.2.5.15The three types char, signed char, and unsigned char are collectively called the character types. The implementation shall define char to have the same range, representation, and behavior as either signed char or unsigned char.35)
35) CHAR_MIN, defined in <limits.h>, will have one of the values 0 or SCHAR_MIN, and this can be used to distinguish the two options. Irrespective of the choice made, char is a separate type from the other two and is not compatible with either. Citation : 6.5.2Between the previous and next sequence point an object shall have its stored value
modified at most once by the evaluation of an expression. Furthermore, the prior value
shall be read only to determine the value to be stored.71)
71) This paragraph [(6.5).2] renders undefined statement expressions such as
i = ++i + 1;
a[i++] = i;
while allowing
i = i + 1;
a[i] = i;
- C99 Rationale V5.10
Citation : 6.7.3Objects referenced through a restrict-qualified pointer have a special
association with that pointer. All references to that object must directly or
indirectly use the value of this pointer. In the absence of this qualifier, other
pointers can alias this object. Cacheing the value in an object designated through
a restrict-qualified pointer is safe at the beginning of the block in which the
pointer is declared, because no pre-existing aliases may also be used to reference
that object. The cached value must be restored to the object by the end of the
block, where pre-existing aliases again become available. New aliases may be
formed within the block, but these must all depend on the value of the
restrict-qualified pointer, so that they can be identified and adjusted to refer
to the cached value.
- Draft de la norme C++ 2011

https://www.securecoding.cert.org/
- statement:
- labeled-statement:
- identifier : statement
- case constant-expression : statement
- default : statement- compound-statement
- compound-statement:
- expression-statement
- selection-statement:
- if ( expression ) statement
- if ( expression ) statement
else statement
- switch ( expression ) statement
- iteration-statement:
- while ( expression ) statement
- do statement while ( expression ) ;
- for ( expressionopt ; expressionopt ; expressionopt ) statement
- for ( declaration expressionopt ; expressionopt ) statement
- jump-statement:
- goto identifier ;
- continue ;
- break ;
- return expressionopt ;
int main() { return 0; }
[SDL] Problème avec le titre du programme
" Undefined reference to... "
"uses an invalid compiler"
Fermer et réouvrir un processus sous windows
|