LL oli kirjoittanut vinkin jossa avattiin tiedosto, mutta mielestäni seuraava tapa on parempi jos tiedoston nimi ei ole käyttäjän määriteltävissä. Toivottavasti hyötyä jollekin..
#include <iostream> #include <fstream> using namespace std; int main(void) { char teksti[20]; ofstream tiedosto("C:\\kansio\\tiedosto.txt"); //tiedosto if(!tiedosto) cout <<"virhe"; //jos virhe, herjaa cout <<"Kirjoita teksti"; cin.getline(teksti,20); //lukee tekstin käyttäjältä tiedosto <<teksti; //kirjoittaa tiedostoon tekstin return 0; }
Aihe on jo aika vanha, joten et voi enää vastata siihen.