Tour de WebAssembly Table des Matières

Découverte des représentations

Il est possible que tu trouves cela pénible de devoir passer la taille des données en mémoire ainsi que l'index de début de celles-ci.

Ne pourrions-nous pas ruser pour échanger une structure donnée de manière simple sans devoir passer chaque champs un à un? Pense au chaînes de caractères du C (en anglais * C strings *) qui déclare la fin du texte avec le caractère \0.

Tu l'as peut-être déjà à l'esprit, mais nous pouvons utiliser le json! Ce n'est ni plus ni moins qu'une chaîne de caractères et tu sais déjà comment échanger ce type de donnée!

N'oublie pas que tu as le contrôle sur la représentation mémoire des données et c'est donc à toi de choisir celle qui te simplifie le travail.

Mascot Ferris