Cómo verificar si un archivo existe antes de crear un nuevo archivo
Quiero ingresar algunos contenidos a un archivo, pero me gustaría verificar primero si existe un archivo con el nombre que deseo crear. Si es así, no quiero crear ningún archivo, incluso si el archivo está vacío.
Mi intento
bool CreateFile(char name[], char content[]){
std::ofstream file(name);
if(file){
std::cout << "This account already exists" << std::endl;
return false;
}
file << content;
file.close();
return true;
}
¿Hay alguna manera de hacer lo que quiero?