Bonjour
je suis un (très) gros noob en C++ et je suis confronté à un problème qui me semble assez évident mais pour lequel je n'arrive pas à trouver de solution
j'essaie de faire un truc très simple :
1) vérifier dynamiquement si le fichier "logX.txt" existe dans le dossier C:\Windows 2) si non, le créer
donc rien qu'au niveau des 3 premières lignes j'ai déjà deux soucis :
1 2 3 | TCHAR windir[MAX_PATH]; GetWindowsDirectory(windir, MAX_PATH); string file = windir + "\\log3.txt"; if (FILE *file = fopen(file, "r")) { |
1) concaténer la chaîne de caractères 2) convertir le string file en "const char *" (mais ça j'imagine que je peux utiliser .c_str() ?)
je suis habitué au dev C# donc ces questions ne se posent pas habituellement, et là j'avoue que je galère un peu.
si vous voyez des solutions n'hésitez pas à m'en faire part
merci
+0
-0