J'écris un client tcp dans Delphi pour un serveur qui a une série de messages définis comme c structs. Ci-dessous une conversion exemple de l'un des messages:Comment passer un cstring à partir de Delphi
struct {
int32 Reserved;
cstring Name;
int32 flags;
}
msg1 = record
Reserved : integer;
Name : cstring???;
flags : integer;
end
recherche sur Google le type me dit qu'un cstring est différent de celui du tableau standard ombles je vous attendre à passer dans cette situation, mais je ne peux pas sembler trouver la représentation interne d'un cstring.
Comment est-ce que je représenterais cstring dans l'enregistrement pour le passage au serveur?
Puisque "cstring" est évidemment un terme spécifique à la spécification, pouvez-vous s'il vous plaît mentionner de quelle spécification vous parlez? –
La spécification concernait un pilote MongoDB –