Cześć, dlaczego plik nie jest tworzony na dysku, pomimo tego, że dwie metody(is_open i good) zwracają true?
#include <iostream>
#include <fstream>
#include <string>
int main()
{
std::ofstream file;
std::string str = "log.txt";
file.open(str, std::fstream::out | std::ofstream::trunc);
std::cout << std::boolalpha;
std::cout<<file.is_open()<<" "<<file.good()<<std::endl;
file<<"4programmers";
return 0;
}