J'essaie de faire les choses les plus élémentaires .... écrire un fichier en C++, mais le fichier n'est pas écrit. Je n'ai pas d'erreurs non plus. Peut-être qu'il me manque quelque chose d'évident ... ou quoi?Impossible d'écrire le fichier en C++
Je pensais que quelque chose n'allait pas avec mon code, mais j'ai aussi essayé un échantillon que j'ai trouvé sur le net et toujours aucun fichier n'est créé.
Voici le code:
ofstream myfile;
myfile.open ("C:\\Users\\Thorgeir\\Documents\\test.txt");
myfile << "Writing this to a file.\n";
myfile.close();
J'ai aussi essayé de créer le fichier manuellement à l'avance, mais pas du tout mis à jour. Je suis sous Windows 7 64 bits si cela a quelque chose à voir avec ça. C'est comme si les opérations d'écriture de fichiers étaient complètement interdites et qu'aucun message d'erreur ou exception n'était affiché.
Je sais que ce n'est pas une solution, mais c'est arrivé avec moi avant. Remplacez simplement ** ofstream ** par ** fstream **. – AraK
Etes-vous sûr qu'il y a un dossier nommé "Documents" là-bas? Si je ne me trompe pas, il est normalement appelé "Mes documents" ... –
@Jerry il a changé de "Documents" depuis Vista. – Corey