Forum » Programiranje » datoteke c++
datoteke c++
davaman ::
rad bi napiso program ko mora pač uporabnik vnest ime datoteke in pol jo morem odpret...problem mi dela končnica .txt
v spremenljivno x ki je tipa char [karkoli]si shranim kar uporabnik napiše ime datoteke npr. moja_datoteka in pol bi mogo js to datoteko odpret sam problem je pri odpiranju...napišem dat.open(moja_datoteke)...problem je ko ni končnice .txt
probo sm na tale način dat.open(ime_datoteke+".txt"); sam nedela
ma kdo kak predlog
v spremenljivno x ki je tipa char [karkoli]si shranim kar uporabnik napiše ime datoteke npr. moja_datoteka in pol bi mogo js to datoteko odpret sam problem je pri odpiranju...napišem dat.open(moja_datoteke)...problem je ko ni končnice .txt
probo sm na tale način dat.open(ime_datoteke+".txt"); sam nedela
ma kdo kak predlog
- spremenil: davaman ()
Tutankhamun ::
string ime_datoteke; ime_datoteke = moja_datoteka; ime_datoteke += ".txt"; dat.open(ime_datoteka.c_str());
Nekaj takega...
AMD Phenom QUAD 9950 Black Edition, 8GB
Ktj ::
probaj:
char imeDat[20];
...//vnesi ime datoteke v spremenljivko imeDat
strcat(imeDat, ".txt");
Vendar mi ni jasno, zakaj že na začetku ne vneseš kompletno ime datoteke z končnico. Vsekakor ti pa nikjer v C++ ne bo delalo, kar se tiče nizov, na ta način: dat.open(ime_datoteke+".txt");
Kolikor mi je poznano se bo izvedlo seštevanje naslova(lokacija kjer je začetek spremenljivke) ime_datoteke in niza ".txt", kar pa lahko nanese nek naključen naslov tujega programa ki mu lahko mešaš štrene...
P.S. Vidim da me je Tutankhamun prehitel za nekaj sec
char imeDat[20];
...//vnesi ime datoteke v spremenljivko imeDat
strcat(imeDat, ".txt");
Vendar mi ni jasno, zakaj že na začetku ne vneseš kompletno ime datoteke z končnico. Vsekakor ti pa nikjer v C++ ne bo delalo, kar se tiče nizov, na ta način: dat.open(ime_datoteke+".txt");
Kolikor mi je poznano se bo izvedlo seštevanje naslova(lokacija kjer je začetek spremenljivke) ime_datoteke in niza ".txt", kar pa lahko nanese nek naključen naslov tujega programa ki mu lahko mešaš štrene...
P.S. Vidim da me je Tutankhamun prehitel za nekaj sec
davaman ::
hvala vama za odgovor še posebej teb Tutankhamun...
ktj...ne smem vnes že na začetku kompletno ime ker mora uporabnik vnes ime datoteke in pač on vnese blabla js sm pa mogo pol dodat končnico txt če ne ne dela...hvala še enkrat
LP!
ktj...ne smem vnes že na začetku kompletno ime ker mora uporabnik vnes ime datoteke in pač on vnese blabla js sm pa mogo pol dodat končnico txt če ne ne dela...hvala še enkrat
LP!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | python-rabim pomočOddelek: Programiranje | 2776 (1006) | rnla1973 |
» | C# izvoz podatkov - lokacijo vpiše uporabnikOddelek: Pomoč in nasveti | 1631 (1529) | fokz8 |
» | Pomoc pri nalogiOddelek: Programiranje | 2010 (1816) | FuI2cY |
» | Python - problemOddelek: Programiranje | 2787 (2517) | slevin |
» | [C++] BST - poti do listovOddelek: Programiranje | 974 (887) | Superboyy |