Je suis en train de faire un petit code et j'aimerai enregsitrer mes paramètres dans un fichier ini.
Mais j'ai quelques problèmes (car je suis super novice en c++) pour récupérer la valeur contenu dans un ini
mon code est tout simple
#include <windows.h>
#include
#include "string.h"
int main ()
{
string str_INI;
str_INI = GetProfileString("OPTION","Val","C:\\Cpp\\MonINI.ini")
return 0;
}
Et là, il me sort
error C2660: 'GetProfileStringA' : function does not take 3 parameters
Qu'est-ce que j'ai fait de mal?
Dans la MSDN, il me met qu'il doit me retourner une CString, on peut pas passer par une string?
Sinon, une question encore plus con, c'est quoi la différence entre "string.h" et <string>
la fonction GetProfileString qui retourne un CString est MFC (membre de la classe CWinApp), la fonction Win32 à utiliser est GetPrivateProfileString().