nacitanie suboru v C

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Lyli 18. 10. 2017 14:29

Zdravím,
prosím vie mi niekto poradiť ako načítať súbor na stdin pomocou operátoru < ?
Ďakujem
Lyli
Kolemjdoucí

Odeslat příspěvekod suk 18. 10. 2017 14:44

V C je < operator "mensi nez" a operatorem mensi nez skutecne "nacitat subor" nelze. V C++ existuji v stdandardni knihovne streamy cin, z kterych lze cist operatorem >>

Ale pocitam, ze je mysleno presmerovani v shellu, na cemz nicmene nezalezi. Bavime-li se o linuxu, pak spusteny program (tedy fork, exec) zdedi FD po rodici. Pokud je spusteny prave ze shellu, pak typicky fd 0 je "stdin" a staci tedy pouzit volani syscallu read.

Nicmene, predevsim uplne doporucuju naucit se dve veci:
a) Davat ve skole pozor nebo skolu opustit
b) Naucit se pouzivat google a pripadne spoluzaky

-- 18. 10. 2017 15:47 --

A bonus:
Nezakladej vic temat.

Bonus druhy: viewtopic.php?f=922&t=929499
Pokud nesouhlasíte s mým názorem, popřemýšlejte sami nad sebou. Opravdu si myslíte, že já bych se mohl mýlit?
----
You are an inspiration for a birth control...
suk
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod Lyli 18. 10. 2017 16:56

Ďakujem za odpoved.
Ospravedlnujem sa za viac témat , vzniklo to technickou chybou.
Samozrejme viem čo znamená operátor< ale kedže som pri hladani odpovedi dostala od spolužiaka od poved že to cez tento operátor ide skúšala som som zistiť ako.
Na googli hladam odpoved na moju otázku asi tak 3. deň, toto forum je naozaj poslednou z možností.
P.S. Spôsob čítania zo súboru (iný ako použiť fopen...) nám prednášaný nebol- na prednáškach dávam FAKT pozor !
Lyli
Kolemjdoucí

Odeslat příspěvekod suk 19. 10. 2017 08:32

Jestli hledas 3 dny, jak cist soubor ze stdin, tak
a) Zkus hledat na internetu.
b) Vrat studentskou prukazku a zkus treba vcelarinu.

http://www.google.cz/search?q=how+to+re ... 3QhrI9CSjg
Pokud nesouhlasíte s mým názorem, popřemýšlejte sami nad sebou. Opravdu si myslíte, že já bych se mohl mýlit?
----
You are an inspiration for a birth control...
suk
Mírně pokročilý
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků