En effet, tu abuses !
bon, j´ai du temps a tuer, alors je V faire tres vite :
asm : permet de mettre de l´assembleur
auto : par défaut, portée des variable je crois
bool : boolean : variable portant un bit, stockée sur +
break : arrete la boucle en cours
case : examine un cas, souvent dans switch
catch : attrape une exception
char : variable de 1 octet
class : déclaration d´objet C++
const : variable qui restera contante, non modifiable
const_cast : j´utilise jamais
continue : passa a l´itération suivante
default : cas par défaut ( switch en général)
delete : désalloue un bloc de meme
do : utilisé avec while, pour les boucles avec test en fin de boucle
double : flottant double précision ( 8 octets)
dynamic_cast : j´utilise jamais
else : " sinon" dans les if
enum : enumeration de valeurs pour une var
explicit : j´utilise jamais
extern : portée de la var en amont
false : booleen faux
float : nombre réel sous 4 octets
for : boucle itération avec compteur
friend : fonction amie d´une classe
goto : pour le programmeurs sales, saute ailleurs
if : condition si, primordial
inline : implémetation de fonction dans l´appelante a la compilation
int : entier extensible
long : entier de 4 octets
mutable : j´utilise jamais
namespace : rassemblement de fonctions dans un domaine
new : allocation C++
operator : surcharge d´opérateur C++
private : défini la suite comme privée a la classe
protected : défini la suite comme privée a la classe et à ses filles
public : défini la suite comme accessible par tous
register : acces aux variables registres du CPU
reinterpret_cast : j´utilise jamais
return : sort de la fonction, et retourne auxiliairement une valeur
short : entier sur 2 octets
signed : défini un nombre dans Z.
sizeof : taille d´un type de données
static : pose la variable a un endroit unique de la mémoire.
static_cast : j´utilise jamais
struct : créetion de structure
switch : fourchette de condition
template : acces a la généricité C++
this : pointeur de l´instance courante.
throw : appel d´exeption
true : booleen vrai
try : tentative de fonction, pour déroute en cas d´exeption.
typedef : création d´un alias
typeid : j´utilise jamais
typename : j´utilise jamais
union : structure partageant la mémoire pour chacune de ses données
unsigned : défini un entiere dans N
using : utilisation de namspace en général
virtual : fonction virtuelle, utilisée dans les classes.
void : type vide
volatile : variable susceptible de changer n´importe quand, hors programme.
wchar_t : aucune idée
while : boucle " tant que"
Ne pose pas de questions aussi vastes, il vaut mieux que tu commences par le commencement.
Dans cet ordre, ça ne veut rien dire : ces mots la ne sont pas du meme niveau :
genre :
il est impératif de connaitre int, for, while, if...
mais si tu ne connais pas " volatile", " trow", " catch", " mutable"...
ce n´est pas grave : c´est tres peu utilisé.