Variables globales:
Dans une de vos réponses, Mr NICOPYRIGHT, vous proposez de mettre toutes les variables globales d'un programme dans une classe en static.
J'y vois beaucoup d'avantages et peu d'inconvénients (rappeler toujours la classe).
Ma question est simple et la suivante: etes-vous TOUT classe ? c'est-à-dire, autant que faire ce peut il vaut mieux ne travailler qu'avec des classes.

sauvegarde d'une struc (ou classe) dans un fichier:
Dans mon programme, j'ai une structure (un pont, un batiment) qui est formé de plusieurs éléments de caractéristiques identiques (sections, inerties, longueur...).
Quand ce modèle (une classe) a été crée par l'utilisateur, il faut le sauvegarder dans un fichier.
En DELPHI, il existe des "file of record" qui sauvegardent en binaire toute la struct en binaire.
Comment le faire en c++/cli, peut-on enregistrer une classe formée que de variables et tableaux de variables d'un seul coup ou faut-il enregistrer valeur par valeur toute la classe.
Si on passe par des STRUCT, peut-on faire pareil qu'avec DELPHI ?

J'espère que j'ai été clair....

Merci d'avance pour vos réponses,

Alfred