[ brankec @ 18.01.2009. 10:25 ] @
Zašto mi dole navedeni program ne uspeva kreirati fajl:

Code:

#include <iostream>
#include <fstream>

using namespace std;

int main(void)
{
    char epp_opstina[]="006";

    char putanja[80]="c\\PPO_radni\\4400130910001-0808-";
    char nastavak[9]="-00.epp";
    
    strcat(putanja, epp_opstina);
    strcat(putanja, nastavak);

    cout << putanja << endl;

    ofstream fout(putanja, ios::out);
    if(!fout)
    {
        cout << "Greska prilikom kreiranja dokumenta " << endl;
        return -1;
    }

    return 0;
}



Na ovaj način može:

Code:

    ofstream fout("c:\\PPO_radni\\4400130910001-0808-006-00.epp", ios::out);
    if(!fout)
    {
        cout << "Greska prilikom kreiranja dokumenta c:\\PPO_radni\\4400130910001-0808-010-00.epp" << endl;
        return -1;
    }
[ karas @ 18.01.2009. 20:13 ] @
Nagadjam, da nije problem u putanji
Code:

char putanja[80]="c\\PPO_radni\\4400130910001-0808-";

jer posle C nemas dve tacke?
[ brankec @ 18.01.2009. 21:20 ] @
Moram priznati da imaš "dobro oko". Ja se patim skoro dva dana i ne mogu svatiti šta nije uredu sa kodom.
Hvala ti, skratio si mi muke.