Pour des raisons que je vais survoler, j'ai besoin de mettre de côté l'espace d'une taille fixe, puis d'utiliser la sérialisation boost pour y stocker un objet. Le choix du format d'archive est arbitraire et la portabilité n'est pas un problème.Règle de base: taille de l'archive boost par rapport à l'objet sérialisé original?
La classe est assez complexe (les membres incluent des types fondamentaux, des tableaux, des pointeurs et des classes enfants) et sa croissance est garantie au fil du temps.
Quelqu'un a-t-il le choix de mesurer la taille en laquelle il a confiance? L'espace est important, mais ce n'est pas une prime. Je cherche des réponses relativement simples comme "2 * (sizeof X) pour binaire" ou "4 * nombre de membres + 3 * sizeof (X) si vous aimez les archives de texte".
Merci