Kezdőlap › Fórumok › Programozás › c header fileok mit tartalmaznak?
- This topic has 7 hozzászólás, 8 résztvevő, and was last updated 20 years, 7 months telt el by
tovis.
-
SzerzőBejegyzés
-
2004-10-09-12:59 #1976914
Hmm, nekem úgy tûnik – ez most nem kötekedés -, hogy a Borland Turbo C 2.0-nál igen csak leragadtál. Sajnos jónéhány nagy informatikai cégnek már hosszú ideje, így még ma is az egyik legnagyobb ellensége az ipari szabvány. Pl. az általad említett conio.h -t használni szakmai öngyilkosság: nem csak lehetetlen többplatformos fejlesztsét megvalósítani, hanem még a forráskódot is hozzá köti egy bizonyos cég termékéhez.
A GNU mozgalom egyik alapköve a GCC fordító-kollekció, amely egyszerre jól és szinte sehogyan sem dokumentált. Ez így jól is van, mivel a GCC C és C++ része az ISO 9899 és az ISO 14882 szabványoknak kíván maradéktalanul megfelelni (ISO: Nemzetközi Szabványügyi Hivatal). Azt kérdezed, hogy az MSDN-ben találsz-e C leírást? Régebben nagyon sok, elfogadott nemzetközi szabványokkal párhuzamos és inkompatibilis megoldás leírását lehetett megtalálni. Most már a Microsoft is igyekszik, persze csak piaci nyomás hatására.
Ami a listát illeti, sztm nem sok értelme van, használható szintû C/C++ tudáshoz a függvények/eljárások legalább 90%-át fejbõl kell ismerni. Ha mégis szükséged van rá, a boltokban kapható új kiadású könyvekbõl vígan kimásolhatod.
2004-10-09-20:26 #1976915Köszönöm a kritikát, Visual C++ 6.0 alatt, illetve gcc (Sarge) alatt programozok, tehát nem vagyok az a ragadós fajta..
Hidd el h én sem szeretném használni a conio.h -t illetve a nem szabványos (jelen pillanatban include fileokat, hiszen nekem is az az érdekem h portábilis programokat irjak,de ha meg akarom tanulni az eljárások/függvények 90%-t akkor bizony vmibõl tanulnom kell, és nem az egy hét utáni progalap gyakon fogom megkérdezni, h ez meg az h van, hanem utána járok, mert ha saját magam jövök rá, biztos nem felejtem el…Akkor megkérdezem, h Te honnan ismerted meg azt a 90%-os tudást?Gondolom Te is eléggé sokat próbálgattál, nem igaz??Ezt csinálom én is, csak egy kis lemaradással Tõled..
Az ncurses lib-ben definiált függvényeket tartalmazó kódomat leforditja pl a Visual C++?nem hinném, ha mégis, nagyon örülnék neki!
2004-10-09-20:31 #1976916levlisták nem segítenek?
engem php ügyén néhányszor már kiemeltek a fekáliából 🙂2004-10-12-06:45 #1976917Akkor megkérdezem, h Te honnan ismerted meg azt a 90%-os tudást?
Hali!
Probald ki ezt parancssorban:
Code:Info libc functionalAsszem ez kell neked.
Ha a VC++ az NCURSES-t le tudja forditani, akkor hasznalni is lehet. Gondolom en.
2004-10-14-10:58 #1976918Bocs srácok, csak gondoltam megosztom veletek.
2004-10-14-12:02 #1976919Nem éppen idevágó, de volna egy kérdésem!
Kissé ügyetlen vagyok még C-ben.
2004-10-28-11:22 #1976920Igen. Nyugi én már úgy 20 éve pogromolok és én sem ismerem az összes funkciót. Van egy feladat azt megoldom, ha így használod a rendelkezésre álló információ tömeget akkor gyorsabban találtok válaszokat akár az MSDN-ben vagy a Core SDK-ban, a manualokban és libc leírásokban, howto-kban, sõt a forrásokban.
Ami nektek valóban kell, elsõ megközelítésben, az a szabványos függvények(standard library), mint pl. az stdio.h, stdlib.h, unistd.h, string.h, mem.h tsb – szóval keressétek az _std_ -ket.
Ha könyv akkor erre a legjob a Kernighan-Ritchie „ANSI C”.
Ha a szabvány dolgokon túljutottatopk akkor lehet igazán a platform függõ dolgok után nézni – ncurses vagy conio.
Jelenleg, be kell hogy ismerjem, a WIN32-õt jobban vélem ismerni, ott pedig ha conio akkor inkáb a console-t keressétek a WIN API-ban. Ha minden kötél szakad akkor ott van a cygwin, ami egy Linux platformot emulál windowson.
Még egy megjegyzés, már elõfordult hogy a Linux világban kaptam meg a kulcsot a windows programozáshoz – winsock/ioctl – visszafelé viszont nem!2009-12-04-19:56 #1876390Sziasztok!
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz