2010-09-16 7 views
0

Je veux écrire des données dans un fichier dans un répertoire à savoirC++ écrire dans un fichier

path_file = "/Users/aajd/2010M9/2010M9.txt"; 
std::ofstream outFile(path_file); 

Le nom du fichier et le chemin vers le fichier dépend des résultats du programme. Comment puis-je accomplir cela? Est-il nécessaire que le répertoire existe déjà?

Merci, André

Répondre

2

Oui, il est nécessaire que le répertoire existe pour créer le fichier. Vous devez utiliser les appels système, tels que mkdir avant de créer l'objet ofstream.