OVH Cloud OVH Cloud

delete d'une classe vide

11 réponses
Avatar
Guillaume Gourdin
Bonjour, est-il nécessaire de faire un delete sur une classe ne contenant
pas de variables membre (et donc de taille nulle).

Genre :

class EMPTY_CLASS
{
// que des methodes et pas de variables membres.
}

// Plus loin dans un CPP
EMPTY_CLASS * p = new EMPTY_CLASS;
// Traitement
delete p; // Cette ligne est-elle nécessaire ?

1 réponse

1 2
Avatar
kanze
"Michel Michaud" wrote in message
news:<b8BMa.7111$...
Dans news:,
"Michel Michaud" wrote in message
Et en français, un byte est un multiplet.


Au différence près que le mot « byte » est très répandu en anglais,


Et parmi les francophones aussi, car tu as raison, le mot multiplet
est assez rarement utilisé.


En effet, j'utilise « byte » en français aussi, plutôt que multiplet.
Parce que j'écris pour qu'on me comprends, et je crains que si
j'écrivais multiplet, il y en aurait qui ne savent pas de quoi je parle.

Dans un contexte où il s'agit bien de huit bits (par exemple, on parle
d'un programme sous Windows), je dis « octet », même dans des contextes
où j'aurais dit « byte » en anglais. (C-à-d que le nombre de bits n'a
pas de réele importance.)

Mais c'est clair que quand on dit multiplet, c'est qu'on veut vraiment
parler d'un groupe de bits quelconque, pas seulement 8. En anglais,
j'ai bien peur que bien des gens pensent que byte = 8 bit.


Ce ne serait pas, par hazard, les mêmes gens qui pense que short = 16
bit et long 32, partout ?

--
James Kanze GABI Software mailto:
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, Tél. : +33 (0)1 30 23 45 16



1 2