Salut à tous,
Je voulais rapidement intégrer Sqlite dans mon projet en copiant vite fait un tout petit wrapper c++ trouvé sur le net. Ca fonctionne mais j'ai un warning concernant la conversion de string vers char* qui est dépréciée. Regardez plutôt:
Dans ma classe Database qui fait office de wrapper, le constructeur appelle la fonction open, qui elle-même appelle les fonction de base de Sqlite.
Dans mon main, j'ouvre une base de donnée de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
Le warning a lieu lors de cette dernière ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
"Conversion from string literal ton char* is deprecated".
Mon premier réflexe a été de mettre des const un peu partout pour lui faire plaisir, mais là c'est la fonction d'origine de Sqlite qui se plaint: il veut des char* comme arguments et rien d'autre.
Je n'ai pas un très bon niveau en C++ donc ce problème me dépasse un peu. Si quelqu'un pouvait m'indiquer la voie à suivre, je lui en serais très reconnaissant!

 

 
		
		 
         
 

 
			
			

 
   
 


 Probleme de string vers char* avec Sqlite
 Probleme de string vers char* avec Sqlite
				 Répondre avec citation
  Répondre avec citation
Partager