PDA

View Full Version : سوال: دیدین سورس توابع c++



b1nahayat
شنبه 13 اسفند 1390, 10:04 صبح
میخواستم سورس توابع پیش ورض c++ رو ببینم. هر کاری که میکنم نمیشه.
میرم فایل math.h رو باز میکنم بعد اصلا چیزی راجع یه اون توابع نداره. سورس اصلا انگار وجود نداره.
می خواستم به سورس تابع sin دسترسی پیدا کنم و چیزی توش نبود. فقط این بود برای سینوس:

_CRTIMP double __cdecl sin (double);
این چه معنی داره؟ با این که نمیشه سینوس حساب کرد!
لطفا منو راهنمایی کنید و بگید که چرا نمیشه به سورسش دسترسی داشت. :لبخندساده:

b1nahayat
دوشنبه 15 اسفند 1390, 20:14 عصر
کسی نیست جواب بده؟

b1nahayat
سه شنبه 16 اسفند 1390, 18:20 عصر
حالا اگه بخوام سورس اصلی تابع sin رو پیدا کنم باید چه کاری انجام بدم؟

مصطفی ساتکی
چهارشنبه 17 اسفند 1390, 19:13 عصر
تو gcc از کتابخانه glibc (http://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/ieee754/dbl-64/s_sin.c;hb=HEAD)استفاده میشه
پیاده سازیش با سری تیلر هستش البته تو پردازنده intel x86 هم با دستورات fsin میشه sin رو استفاده کرد