110Fermer112
squalylLe 09/01/2010 à 14:44
les accès non alignés sont possibles mais je suppose que ça pète les performances.

sinon NULL est un null local au processus qui exécute le programme, mmu oblige, mais en général les adresses inférieures à une certaine valeur sont interdites d'accès car par exemple dans le kernel linux on a réussi à faire des exploits avec des "null pointer defererence".
Sasume (./106) :
Folco (./105) :
Ce que je ne comprends pas très bien, c'est le "CRectangle * d = new CRectangle[ 2 ];" Ca veut dire qu'on crée un pointeur sur un tableau de deux obets CRectangle, c'est ça ?
Tout à fait. (J’avais oublié à quel point le C++ est laid. En java les choses sont quand même plus jolies.)


ha dans ce cas il appelle le constructeur sur chaque objet à la création du tableau??