انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: shade در 29 مهر 1388، 04:56 بظ
-
سلام
می تونید کمکم کنید می خوام درباره ساختار برنامه نویسی c در لینوکس و یونیکس و تفاوتش با وینوز اطلاعاتی بدس بیارم
ممنون میشم کمکم کنید واقعا گیر کردم
اگه منابعی هم معرفی کنید ممنون میشم
-
فقط بعضی از توابع فرق دارند
-
سلام
می تونید کمکم کنید می خوام درباره ساختار برنامه نویسی c در لینوکس و یونیکس و تفاوتش با وینوز اطلاعاتی بدس بیارم
ممنون میشم کمکم کنید واقعا گیر کردم
اگه منابعی هم معرفی کنید ممنون میشم
اصولا هر کامپایلری یک کتابخانه استاندارد داره. مثلا کتابخانه کار کردن با فایلها، کار کردن با رشتهها، کار کردن با صفحه نمایش و ...
معمولا کامپایلرها اگر دارای مستندات باز باشند، هر کسی میتونه یک پیادهسازی از کامپایلر رو در هر سیستمعاملی پیادهسازی کنه. خوب طبیعتا هر سیستمعاملی هم با سیستمعامل دیگه فرق میکنه. مثلا در کامپایلر c یک سری کتابخونه اضافه برای کار کردن با رجیستری در ویندوز داریم که در گنو/لینوکس اون رو نداریم.
از یک سیستمعامل به سیستمعامل دیگه شاید در چند کتابخونه با هم فرق کنند.
-
مثلا در لینوکس نبودن کتابخانه conio.h و در پی آن نبودن تابع پرکاربرد ()getch یکی از تفاوت ها هست البته این مشکلات هم توسط روش های ابتکاری مثل این روش http://forum.ubuntu.ir/index.php/topic,12422.0.html قابل حل شدن هست.