» »

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
  • 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

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!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

python-rabim pomoč

Oddelek: Programiranje
162776 (1006) rnla1973
»

C# izvoz podatkov - lokacijo vpiše uporabnik

Oddelek: Pomoč in nasveti
111631 (1529) fokz8
»

Pomoc pri nalogi

Oddelek: Programiranje
152010 (1816) FuI2cY
»

Python - problem

Oddelek: Programiranje
132787 (2517) slevin
»

[C++] BST - poti do listov

Oddelek: Programiranje
6974 (887) Superboyy

Več podobnih tem