kody funkcji c/c++

0

Witam wszystkich,
Potrzeban mi jest wiedza na temat kodów źrodlowych funkcji wykorzystywanych w c/c++ np funkcji fprintf. Bo deklaracja(prototyp tej funkcji ) znajduje sie w pliku stdio.h (int _RTLENTRY _EXPFUNC printf(const char * __format, ...);) a gdzie jest źrodło tej funkcji? Czy w ogóle ono istnieje ? I czy moze mi ktos wyjasnic znaczenie int _RTLENTRY _EXPFUNC ?

0
Planum napisał(a)

Witam wszystkich,
Potrzeban mi jest wiedza na temat kodów źrodlowych funkcji wykorzystywanych w c/c++ np funkcji fprintf. Bo deklaracja(prototyp tej funkcji ) znajduje sie w pliku stdio.h (int _RTLENTRY _EXPFUNC printf(const char * __format, ...);) a gdzie jest źrodło tej funkcji? Czy w ogóle ono istnieje ? I czy moze mi ktos wyjasnic znaczenie int _RTLENTRY _EXPFUNC ?

C: otwartą biblioteką jest (np.?) GNU C library (glibc), której źródła możesz ściągnąć (glibc 2.3 - jakieś 13MB)
C++: jeśli chodzi o STL, iostreams, locale, itd., to masz wszystko (no prawie :) ) w plikach nagłówkowych, bo to są przeważnie template'y
(libstd++, STLport, itp.)

0

dzieki za odpowiedz. A czy koz zalezy od kompilatora?

0

Tak.
Przeważnie każdy kompilator ma własną implementację.
Przeważnie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1