Je bosse en ce moment sur un applie C# utilisant SQLite ce faisant j'ai télécharger un wrapper mais celui-ci ne supporte qu'SQLite 1.x j'ai donc modifié le wrapper pour utiliser 3.x seulement voila pour ouvrir une base 3.x il faut envoyer a la fonction sqlite3_open() le nom de la base mais aussi un objet de type sqlite3 sqlite3 etant une structure définit par :
typedef struct sqlite3 sqlite3;
j'ai donc décidé d'ajouter une foncion a SQLite qui me retournerais un objet de ce type voici la fonction
1 2 3 4 5 6
| extern sqlite3_getnewdb();
sqlite3 sqlite3_getnewdb()
{
return sqlite3 *db;
} |
mon problèm est que le pointeur *db est de type sqlite3 et que je ne sais pas comment faire pour le renvoyer vue que ce n'est pas un string un int etc...
merci de votre aide
Partager