Ecrire une image iso vide avec c ++ sur unix

Par souci de simplicité, je n’inclurai pas mon code car la plupart contiennent des chaînes binarys / hex / ascii codées en dur pour répliquer des secteurs conformément aux directives ECMA définies pour les normes ISO 9660 (voir l’image ci-dessous). L’objective principal de cette tâche est d’écrire une image iso vierge qui suit les normes référencées ci-dessus. Ma question est la suivante:

Avec des données recueillies pour tous les secteurs suivants:
secteurs

Comment puis-je alimenter les données binarys dans un sérialiseur pour créer une image iso vide sur mon système unix? Je n’ai pas été en mesure de trouver des exemples utiles de la façon dont on pourrait s’y prendre. Peut-être que je ne cherche pas au bon endroit (qui sait …)? Toute aide est plus qu’appréciée!

Merci.

Si vous souhaitez créer un fichier image iso9660, par exemple pour un logiciel de gravure de CD ou pour le monter, il n’y a pas de format de fichier spécial pour le faire. Écrivez simplement le secteur de données par secteur en mode binary dans un fichier.

Wikipedia: image ISO