Lorsque vous essayez d'utiliser std::fstream pour des opérations d'E/S sur un fichier, vous pouvez rencontrer un problème où le Le fichier n'est pas créé s'il n'existe pas déjà.
Cela est souvent dû à la spécification de std::fstream::in comme mode dans fstream::open(). Cet indicateur restreint le flux de fichiers à la lecture d'un fichier existant, interdisant la création d'un nouveau fichier.
Pour résoudre le problème et activer la création de fichiers si nécessaire, envisagez les options suivantes :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!