Mam problem, gdy odpalam skompilowany kod tworzy on plik "card.txt" i tak ma zrobić tylko robi to kilka folderów niżej, a nie w folderze w którym znajduje się kod i sam plik exe. Np plik znajduje się w folderze /Users/Kamil/code/c++/x.cpp to plik txt powstaje w folderze /Users/Kamil/card.txt. Dodam jeszcze, że używam systemu Mac OS X.
#include <iostream>
#include <fstream>
using namespace std;
string name, sname;
int p_num;
int main(){
cout<<"Enter naaaame: "; cin>>name;
cout<<"Enter surname: "; cin>>sname;
cout<<"Enter phone number: "; cin>> p_num;
fstream f;
f.open("card.txt", ios::out | ios::app);
f<<name<<endl;
f<<sname<<endl;
f<<p_num<<endl;
f.close();
return 0;
Źródło kodu: https://www.youtube.com/watch?v=h2Taf16gQDI