Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Offline dokumentacija

[es] :: C/C++ programiranje :: Offline dokumentacija

[ Pregleda: 3840 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Offline dokumentacija28.07.2008. u 13:09 - pre 191 meseci
Meni bi trebala neka pristojna bespaltna (ne piratska) dokumentacija za C/C++ biblioteke. Pre svega mi trebaju ANSI/ISO stndard i POSIX. C/C++ smatram da znam odlicno kao jezike, ali bih voleo da imam i kompletnu referencu za biblioteke.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.tekostolac.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Offline dokumentacija28.07.2008. u 13:36 - pre 191 meseci
Borland C++ Builder (verzije <=6) u sklopu svog Help sistem (stari RTF HLP) ima i sekciju "C runtime-library reference".

Iako se dosta toga po pitanju standarda promenilo u medjuvremenu, vrlo je upotrebljiv i ja ga nosim uvek sa sobom bas za offline upotrebu. Dacu par screenshotova, pa proceni da li ti treba:

(uzeo sam strstr funkciju kao primer)












Prikačeni fajlovi
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: Offline dokumentacija28.07.2008. u 13:44 - pre 191 meseci
Sve je to lepo, ali koliko znam C++ Builder nije besplatan, a i nesto ne mogu da citam takve fajlove pod Linux-om. OK, nije da ne mogu chm fajlove da citam chm preko FireFox-a (imam plugin), ali bih vise voleo neki normalan format (html, pdf itd.).
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
200.49.157.*

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Offline dokumentacija30.07.2008. u 15:55 - pre 191 meseci
ANSI c ili c++ standard su dokumenti koji nisu dostupni besplatno siroj javnosti. Oni se kupuju i uglavnom ih kupuju firme koje razvijaju kompajlere i biblioteke.

Na mrezi se mogu naci samo radne verzije standarda kao na primer ovo:
http://www.csci.csusb.edu/dick/c++std/cd2/index.html
ili ovo
http://www.csci.csusb.edu/dick/c++std/syntax.html

Ono sto jeste dostupno je dokumentacija za razlicite kompajlere i njihove biblioteke. Posto radis na linuxu orijentisi se na gnu gcc dokumentaciju:

GNU standardna c++ biblioteka
http://gcc.gnu.org/onlinedocs/libstdc++/

GNU standardna c biblioteka
http://www.gnu.org/software/libc/manual/

Sto se tice POSIX-a - par linkova

http://www.opengroup.org/onlinepubs/009695399/
http://en.wikipedia.org/wiki/C_POSIX_library
http://www.unix.org/apis.html



Tko leti vrijedi
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: Offline dokumentacija31.07.2008. u 08:18 - pre 191 meseci
Citat:
kiklop74: ANSI c ili c++ standard su dokumenti koji nisu dostupni besplatno siroj javnosti. Oni se kupuju i uglavnom ih kupuju firme koje razvijaju kompajlere i biblioteke.


Znam da zvanicne dokumente ANSI i ISO prodaju, ali sam jezik nije proprietary, pa ga moze bilo ko drugi izloziti u svojoj knjizi. ANSI i ISO ne sprecavaju pisce knjiga da pisu udzbenike za C++. Mene ne zanima ceo standard (mada ni to ne bi bilo lose), vec samo biblioteke. Koliko znam, standardna C++ je dokumentovana na sajtu http://www.cplusplus.com (besplatno i dostupno za sve), ali ne znam da li je kompletna (cak verujem da nije) i da li se moze naci nesto tog tipa za offline upotrebu.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
200.49.157.*

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Offline dokumentacija31.07.2008. u 14:55 - pre 191 meseci
Pa ti izgleda ne volis da citas poruke do kraja?

Ispod dela poruke koji si citirao stoje linkovi do detaljne dokumentacije za libstdc++ i libc biblioteke. Uzmi bilo koji web spajder i skini te sajtove.

Mada ako si na linuxu cak ni to nije potrebno jer je dokumentacija vec ukljucena.

Na novijim redhat distribucijama dokumentacija za standardnu c++ biblioteku se nalazi ovde:

/usr/share/doc/libstdc++-devel-x.x.x/html




Tko leti vrijedi
 
Odgovor na temu

karas

Član broj: 5574
Poruke: 482
217.26.78.*



+1 Profil

icon Re: Offline dokumentacija31.07.2008. u 14:58 - pre 191 meseci
Download sa http://www.dinkumware.com?
Sveti Avgustin: "Dobar hrišćanin treba da se kloni matematičara i svih onih koji daju lažna proročanstva. Postoji opasnost da su matematičari već sklopili pakt sa Đavolom, da pomrače čovekov um i da ga okuju okovima pakla."
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: Offline dokumentacija31.07.2008. u 16:01 - pre 191 meseci
@kiklop74

Ama, OK su tvoje poruke i sasvim su korisne, ali ipak pravim razliku izmedju GNU standardne C++ biblioteke i (ANSI / ISO) C++ standardne biblioteke. Znaš, radi se softver koji treba da bude prenosiv izmedju Linux-a i Windows-a.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
200.49.157.*

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Offline dokumentacija31.07.2008. u 18:05 - pre 191 meseci
gnu standardna c++ biblioteka implementira ansi c++ standardnu biblioteku i dodaje par sitnica. Tako da bez brige mozes da se oslonis na tu dokumentaciju.

Cak ima i lepo dokumentovan nivo implementacije odredjene verzije standarda:

http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01.html


Sto se tice pisanja prenosivog koda ne gine ti da pored dokumentacije za libstdc++ nabavis i dokumentaciju i za windows kompjaler koji nameravas da koristis cisto radi uporedjivanja. Ako se radi o mingw/cygwin kompajleru onda je dokumentacija ista a ako koristis msvc/borland (verzije novije od BCB 6) onda koristi dinkumware dokumentaciju jer oba kompjalera isporucuju dinkumware c++ biblioteku.

Knjige koje su takodje preporucene za nabavku su sledece:

The C++ Standard Library - A Tutorial and Reference
http://www.josuttis.com/libbook/index.html

Effective C++
More Effective C++
Effective STL
http://www.aristeia.com/

Vecinu je moguce naci u formatima koji tebi odgovaraju.



Tko leti vrijedi
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: Offline dokumentacija01.08.2008. u 13:53 - pre 191 meseci
Hvala. To bi bilo to.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Offline dokumentacija

[ Pregleda: 3840 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.