Bonjour,

J'utilise la librairie gsl dans un script python mais je n'arrive pas a charger un DataTypes de la librairie. Je suis vraiment débutant en C++ alors j'apelle mon objet DataType (gsl_function ci dessous) mais je ne connais pas vraiment le vrai nom. En tous cas dans la librairie elle est définie par (je crois):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
struct gsl_function_struct 
{
  double (* function) (double x, void * params);
  void * params;
};
 
typedef struct gsl_function_struct gsl_function ;
Donc j'ai chargé ma librairie avec ctypes.cdll, je n'ai aucun problème à accéder aux fonctions par contre j'ai besoin d'utiliser la DataType gsl_function pour pouvoir définir des objet dans cette "DataType" mais je ne sais pas comment la récupérer sous python.

Si quelqu'un a une idée je suis preneur.
Merci d'avance.