fstream datoteka;
datoteka.open(\"Informacije.txt\", fstream::in | fstream::out | fstream::app);
if(!datoteka.is_open()){
ifstream datoteka(\"Inf
datoteka.open(filename, std::fstream::in | std::fstream::out | std::fstream::app);
works fine.
#include
#include
using namespace std;
int main(void)
{
char filename[ ] = "Informacije.txt";
fstream appendFileToWorkWith;
appendFileToWorkWith.open(filename, std::fstream::in | std::fstream::out | std::fstream::app);
// If file does not exist, Create new file
if (!appendFileToWorkWith )
{
cout << "Cannot open file, file does not exist. Creating new file..";
appendFileToWorkWith.open(filename, fstream::in | fstream::out | fstream::trunc);
appendFileToWorkWith <<"\n";
appendFileToWorkWith.close();
}
else
{ // use existing file
cout<<"success "<