TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 2 3 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |
| Page : 1 2 3 Suivante | |
Hiura
|
# Posté le 08/08/2007 23:05:07 |
![]() Groupe : Membres |
Bonjour.
Je vous propose dans ce topic de retrouver tous les mots clefs du C et C++. Le but est de pouvoir ouvrir ses horizons avec des mots clefs qu'on ignorait et qui permettent peu-être de faire des algorithme plus facilement. Voici la liste des mots clefs :
Cette liste n'est pas complète. Je demande donc aux plus expérimentés d'entre vous de venir rajouter/modifier les définitions des mots clefs en vous rendant ici, merci. Merci de ne pas poster dans ce topic-ci pour donner le moins de travaille possible aux modos. Merci à tous ceux qui aiderons à la conception, et surtout un grand MERCI à Asibasth ainsi qu'à Fcp pour leur aide en tant que modo, à Nanoc pour la rédaction de nombreux mots-clefs, à lmghs pour ces corrections précises et à tous les autre! .
Édité
le 07/03/2008 17:05:51
par Hiura
|
Asibasth
|
# Posté le 09/08/2007 05:38:08 |
Mangeur de Lapins Crus![]() ![]() |
bool
Description : type ; sa valeur ne peut être que true ou false. Langage : C++ (C99) Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Code : Console - Afficher / masquer les numéros de ligne vrai
|
Asibasth
|
# Posté le 09/08/2007 05:39:56 |
Mangeur de Lapins Crus![]() ![]() |
char
Description : type ; sa valeur est comprise entre -128 et 127. Langage : C et C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Ce type de variable est surtout utiliser pour contenir des caractères. Code : C++ - Afficher / masquer les numéros de ligne
|
Asibasth
|
# Posté le 09/08/2007 05:41:57 |
Mangeur de Lapins Crus![]() ![]() |
double
Description : type ; sa valeur est comprise entre -1.7 · 10^308 et 1.7 · 10^308. Langage : C et C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Asibasth
|
# Posté le 09/08/2007 05:43:28 |
Mangeur de Lapins Crus![]() ![]() |
float
Description : type ; sa valeur est comprise entre -3.4 · 10^38 à 3.4 · 10^38. Langage : C et C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Asibasth
|
# Posté le 09/08/2007 05:43:58 |
Mangeur de Lapins Crus![]() ![]() |
int
Description : type ; sa valeur est comprise entre -2 147 483 648 et 2 147 483 647. Langage : C et C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Fcp
|
# Posté le 15/09/2007 18:21:32 |
Flying Whales![]() ![]() |
false (faux en français)
Description : algèbre booléenne; Correspond à la valeur logique faux. Langage : C & C++ Exemple et/ou commentaire :Toute valeur égale 0 est interprétée comme étant false si on la transforme en booléen. |
Fcp
|
# Posté le 15/09/2007 18:22:32 |
Flying Whales![]() ![]() |
unsigned
Description : Variable. Permet de spécifier qu'une variable est positive. Langage : C et C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Une variable déclarée non-signée peut recevoir un nombre 2 fois plus grand que le même type déclaré signé. |
Fcp
|
# Posté le 15/09/2007 18:23:16 |
Flying Whales![]() ![]() |
const
Description : types; Modificateur de type. Permet d'indiquer qu'une variable est "inaltérable". On ne peut modifier sa valeur. On l'utilise, en particulier, pour déclarer des constantes (en C++). Langage : C & C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
1) Comme une constante n'est pas modifiable, on doit lui donner une valeur à la déclaration. 2) Le modificateur const s'applique sur la chose qui le précède, sauf si c'est le premier "mot" auquel cas il s'applique sur la chose qui le suit. |
Fcp
|
# Posté le 15/09/2007 18:24:43 |
Flying Whales![]() ![]() |
sizeof ("taille de" en français)
Description : opérateur; Renvoie la taille en octet qu'occupe la variable en mémoire. Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Fcp
|
# Posté le 15/09/2007 18:25:12 |
Flying Whales![]() ![]() |
register (registre en français)
Description : type; Indique au compilateur que la variable doit être stockée dans le registre du CPU (si possible) et pas dans la RAM comme d'habitude. L'accés à cette variable sera plus rapide. Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Fcp
|
# Posté le 15/09/2007 18:25:48 |
Flying Whales![]() ![]() |
goto
Description : Permet de passer à une autre partie de code indiquée par un identificateur. Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Ne jamais utiliser de goto. C'est de la mauvaise programmation (code spaghetti) et on peut toujours faire sans. |
Fcp
|
# Posté le 15/09/2007 18:26:18 |
Flying Whales![]() ![]() |
asm ou _asm ou encore __asm
Description : Permet de déclarer une partie de code en assembleur. Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Fcp
|
# Posté le 15/09/2007 18:27:09 |
Flying Whales![]() ![]() |
while
Description : Itération ; Permet d'effectuer un bout de code tant qu'une ou plusieurs condition(s) est ou sont vérifiée(s) vraie(s) ou fausse(s). Langage : C et C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Fcp
|
# Posté le 15/09/2007 18:28:06 |
Flying Whales![]() ![]() |
do...while
Description : Itération ; Identique à une boucle while à l'exception qu'une do while s'effectue au moins une fois. Langage : C et C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Fcp
|
# Posté le 15/09/2007 18:28:55 |
Flying Whales![]() ![]() |
for
Description : Itération ; Effectue un traitement itératif un peu plus complexe que les autres boucles Langage : C et C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Mais attention! Code : C - Afficher / masquer les numéros de ligne
Pour faire une boucle infinie (C/C++) Code : C++ - Afficher / masquer les numéros de ligne
|
Fcp
|
# Posté le 17/09/2007 18:47:06 |
Flying Whales![]() ![]() |
public (public en français)
Description : classe; Dans une classe permet de déclarer les attributs et fonctions membres qui seront utilisables dans toutes les portées (externes ou internes à la classe). Lors d'un héritage public, l'accés aux fonctions membres et attributs hérités ne sera pas modifié (i.e. ce qui est public reste public, ce qui est private reste private,...) Langage : C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Remarques: 1) Pour respecter le principe de l'encapsulation, il ne devrait pas y avoir d'attributs dans la partie publique d'une classe (exceptés les attributs statiques). 2) Si on ne spécifie rien, les attributs et fonctions membres d'une structures (struct) sont publiques. |
Fcp
|
# Posté le 17/09/2007 18:48:08 |
Flying Whales![]() ![]() |
private (privé en français)
Description : classe; Dans une classe permet de déclarer les attributs et fonctions membres qui seront utilisables uniquement à l'intérieur de la classe (et donc pas non-plus dans les classes filles). Lors d'un héritage privé, l'accés aux fonctions membres et attributs hérités sera privés quelquesoit l'accés qui était défini dans la classe mère. Langage : C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Remarque: Si on ne spécifie rien, les attributs et fonctions membres d'une classe sont privés. |
Fcp
|
# Posté le 17/09/2007 18:48:38 |
Flying Whales![]() ![]() |
protected (protégé en français)
Description : classe; Dans une classe permet de déclarer les attributs et fonctions membres qui seront utilisables uniquement à l'intérieur de la classe et dans ses classes filles. Lors d'un héritage protégé, l'accés aux fonctions membres et attributs hérités sera privés si déjà privé dans la classe mère, protégé sinon. Langage : C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Fcp
|
# Posté le 17/09/2007 18:49:00 |
Flying Whales![]() ![]() |
this
Description : classe; Pointeur vers l'instance courante d'une classe. Langage : C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Ceci est une très mauvaise utilisation de this, mais elle a l'avantage de tenir en quelques lignes. |
Fcp
|
# Posté le 17/09/2007 18:49:21 |
Flying Whales![]() ![]() |
true (vrai en français)
Description : algèbre booléenne; Correspond à la valeur logique vrai. Langage : C & C++ Exemple et/ou commentaire :Toute valeur différente de 0 est interprétée comme étant true si on la transforme en booléen. |
Fcp
|
# Posté le 17/09/2007 18:49:55 |
Flying Whales![]() ![]() |
do
Description : Ce mot clef est utilisé dans une boucle. Il s'utilise avec while et a pratiquement la même utilisation que while seul, sauf que la boucle sera exécutée au moins une fois, allez comprendre à la suite. Langage : C et C++ Exemple et/ou commentaire :Code : C++ - Afficher / masquer les numéros de ligne
|
Hiura
|
# Posté le 08/11/2007 20:48:08 |
![]() Groupe : Membres |
auto
Description : type; Modificateur de type. Permet de déclarer une variable comme locale. La mémoire allouée sera automatiquement désallouée à la fin du bloc. Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Code : C - Afficher / masquer les numéros de ligne
Remarque : Ce mot-clé n'est actuellement plus utilisé, car toutes les variables sont par défaut auto. La prochaine norme devrait lui donner un nouveau sens. |
Hiura
|
# Posté le 09/11/2007 20:59:09 |
![]() Groupe : Membres |
break (casser en français)
Description : Instruction de branchement permettant de sortir d'une boucle for, while ou do...while. Break est aussi utilisé à la fin de chaque bloc d'instructions d'un switch, il permet de ne pas exécuter les cas se trouvant en-dessous après avoir terminé le bloc correspondant. Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Remarques : 1) Si plusieurs boucles sont imbriquées, le break ne permet de sortir que d'une seule boucle. 2) Break n'est pas obligatoire à la fin d'un 'case' ; s'il est omis, tous les 'case' avant le prochain break ou la fin du switch seront exécutés. |
Hiura
|
# Posté le 11/11/2007 11:58:11 |
![]() Groupe : Membres |
class (classe en français)
Description : Permet de déclarer une classe. Langage : C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Remarque : L'accolade fermante d'un bloc de classe est toujours suivie d'un point-virgule.
Édité
le 02/12/2007 02:15:08
par Hiura
|
Hiura
|
# Posté le 12/11/2007 16:26:12 |
![]() Groupe : Membres |
default (défaut en français)
Description : Dans un bloc d'instruction switch, indique la portion de code à effectuer si le test ne correspond à aucun des case du switch. Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
|
Hiura
|
# Posté le 14/11/2007 13:20:20 |
![]() Groupe : Membres |
delete (efface en français)
Description : Désalloue la mémoire pointée par un pointeur. Le pointeur passé en argument doit avoir été alloué grâce à un new. Langage : C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Remarques : 1) En C++, on préfère delete à free, car delete appelle le destructeur contrairement à free. 2) On utilise delete[] pour désallouer un tableau. |
Hiura
|
# Posté le 17/11/2007 10:27:21 |
![]() Groupe : Membres |
else (sinon en français)
Description : Indique le cas par défaut dans un test de condition if Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Remarques : On peut combiner if et else, se qui signifie "Sinon Si (condition)" |
Hiura
|
# Posté le 18/11/2007 14:31:05 |
![]() Groupe : Membres |
enum
Description : Permet de déclarer un type énuméré. Langage : C/C++ Exemple et/ou commentaire : Code : C++ - Afficher / masquer les numéros de ligne
Remarques : 1) Les valeurs d'un type énuméré sont toujours des entiers (mais pas de type int). 2) Un type énuméré est mieux qu'un #define car il a une portée, il peut par conséquent ne pas être global. 3) Les énumération permettent une meilleur lisibilité surtout, et une meilleure sémantique, ils sont adaptés quand on se fiche des valeurs numériques. |
Hiura
|
# Posté le 19/11/2007 16:48:21 |
![]() Groupe : Membres |
export
Description : Permet de séparer le prototype de la définition d'un template Langage : C++ Exemple et/ou commentaire : -- Remarque : Ce mot-clé n'est supporté que par un nombre restreint de compilateurs. Il est donc rarement utilisé. |
Retour au forum "Langage C++" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
Fil RSS |
XHTML 1.0 |
CSS 2.0
Édité par Simple IT SARL :
Nous contacter
| Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
722 Zéros connectés |
9 requêtes |
0.1107s (0.0639s)
