Fajlbol olvasas c++? Hogy is van ez?
Hali mindenki nagy kerdesem van.
Egy egyszeru kis program (c++) amit dev c ben irok.
Ha valaki ismeri a Pascalt az tudja h ha allomanybol akartam beolvasni Change DIR-t kelett csinalni h ahonnan olvasom a fajlt abba a mappaba legyen de itt nem naon tom h kene h beolvassa mert mindig 0-t olvas.
Először is tanulj meg magyarul.
Másfelől a working directory az a shell fogalma. A C++ program nem ismeri ezt, illetve úgy, hogy ha beírsz egy relatív elérési utat (pl ha simán fájlnév alapján nyitod meg az relatív a jelenlegi könyvtárhoz úgy, hogy a jelenlegi könyvtárban van a fájl) akkor azt attól a könyvtártól fogja nézni, ahonnan elindítottad a programot.
Tehát ha a program a C:\program\program.exe, te a C:\adatok\adat.txt fájlt akarod megnyitni, és a C:\ gyökérből indítod, akkor úgy nyitod meg a fájlt, hogy std::fstream file("adatok/adat.txt");
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!