سلام.من چند وقتی هست که شروع کردم و چند تا سوال برام پیش امده نتوسنتم از سرچ تو نت جوابمو پیداکنم.میدونم تعداد سوالام زیاده تا هرچندتاشو که حوصلتون اومد جواب بدید ممنون میشم.
1-سوال اولم در مورد توابع کتابخانه ای هست.یکسری توابع مثل سینوس و قدر مطلقو این ها هست که اگر وجود هم نداشتن خودمون می تونستیم بنویسیم.اما یکسری توابع خیلی پایه ای مثلcin و cout هست که من هرچی فک کردم چیزی به ذهنم نرسید.حالا سوالم اینه ایا این توابع روهم میشه خود برنامه نویس دوباره بنویسه و اگه میشه باید از یک زبان سطح پایین تر مثل اسمبلی استفاده کنه؟و همینطور میتونیم توابعی با این سطح از پایه و اساسی بودنو بنویسیم؟
2-میخواستم ببینم این برنامه هایی که با سی پلاس پلاس نوشته شدند مثل فایرفاکس و امثالهم رو اگر سورسشون رو در اختیار داشته باشیم میشه با همین کامپایلر ها و توابع کتابخانه ای ساخت؟در واقع میخوام ببینم کامپایلر ها و توابع اساسی تری هم وجود دارن که برای کارهای بزرگ باشن یا همه چیز از همین اساس پیروی میکنه؟
3-چطور میشه برنامه ای نوشت که خودش یک ایمیل ارسال کنه؟هدف اصلیم اینه که بدونم چطوری میشه یک برنامه دیگه که از ورودی اطلاعاتی دریافت میکنه و کاری انجام میده مثل برنامه ایمیل یا مرورگر رو توسط برنامه ای که خودمون نوشتیم باز کنیم و به جای کاربر داده هایی واردش کنیم؟
4-سوال اخرمم در مورد رابط کاربریه.در مورد qt وامثالهم یه چیزایی میدونم ولی میخواستم ببینم راه های ساده تری برای این ساخت رابط کاربری ساده وجود نداره؟
بازم ممنون از وقتی که میگذارید