So che questa è una domanda noob, ma ho lavorato con Python prima e quando volevi semplicemente accedere a un file .txt, per esempio, tutto quello che dovevi fare era assicurarti che il file txt fosse nella stessa directory. Ho il seguente codice C++ sotto, ma non trova il file Numbers.txt che ho salvato sul mio desktop. Tutto quello che ho nel file è una riga di numeri di tipo double. Tutto quello che voglio fare è trovare la media di tutti i numeri nel file. Il programma funziona bene, ma non stampa correttamente l'output. Dopo aver controllato per vedere cosa sta stampando in uscita semplicemente stampando l'output [0], ho scoperto che il file non sta copiando il suo contenuto nell'array. Qualcuno potrebbe chiarire questo piccolo problema o almeno indicarmi la direzione giusta per un buon tutorial?Dove Visual Studio cerca i file txt durante le operazioni di gestione dei file?
int main() {
cout << "Getting File Information..." << endl;
ifstream file;
char output[100];
//int x;
file.open("Numbers.txt", ios::in); // open file
cout << "Opened File Successfully ****************" << endl;
file >> output; // empty file contents into output
cout << output; // print out contents of file
cout << "Should have printed out results by now" << endl;
//file >> x;
file.close();
return 0;
}
Stai parlando di C# o VB.Net non C++ –
Forse la risposta bisogno di qualche rivedere, ho la stessa domanda, ma non ho trovato la sottocartella '\ Bin' sotto' \ debug' su VS2015 . Fortunatamente, il secondo metodo funziona ancora. – Jaege