Bonjours.
J´apprends le C++ sur un bouquin, et je suis passé sur les unions.
union
{
int entier;
int float;
}nombre;
En C++, on peut ommettre de leur donner un titre (nombre).
A quoi peut servir deux variables qui se partagent la meme adresse ?
Le seul interet que je vois, c´est le fait de donner un code a un appareil tres petit, qui ne possede que tres peu de memoire, il faut donc user d´unions pour utiliser moin de memoire.
Et si on les utilises, il faudrais trifouiller beaucoup dans le code, pour redonner sans cesse la valeur a l´autre variable de l´union, et en faisant cela, l´ancienne valeur se perd.
Enfin bref, utilisez vous des unions ?
Si oui, pour quoi faire ?