Ich versuche, eine C-API (statische Bibliothek) zu umbrechen, von der die Quelle nicht verfügbar ist. Eine der ersten Aufgaben bei der Verwendung der API ist das Einrichten der Umgebungsstruktur.SWIG, Python und Zeiger
env_t * my_env = NULL;
result = env_setup(&my_env);
mit Erklärung
error_code env_setup(env_t ** env);
Ist es sogar möglich, Zeiger dieser Art (env_t **) in SWIG herzustellen, wenn man bedenkt, dass das Layout der env-Struktur verborgen ist?
Dies ist eine gute Frage, jedoch (a) bitte verbessern Sie die Formatierung und (b) gehen Sie bitte zurück zu Ihren vorherigen Fragen und akzeptieren Sie die Antworten, um die Leute zu ermutigen, diese zu beantworten. –
Ich habe es getan. ' –