ورود

View Full Version : برنامه های سطح پایین با Qt



ayub_coder
سه شنبه 19 شهریور 1392, 17:00 عصر
با سلام
می خواستم بدونم آیا با کیوتی هم میشه برنامه های سطح پایین واسه ویندوز نوشت؟
مثل کارهایی که میشه با MFC یا Win32 انجام داد.
مثلا نوشتن در سطح کرنل مود. یا ارتباط سطح پایین با سخت افزار. مثل کنترل ورودی و خروجی ها در سطح پایین I/O
دسترسی به سطوح پایین ویندوز و تعامل با هسته و از اینطور نرم افزارا؟

حامد مصافی
سه شنبه 19 شهریور 1392, 18:13 عصر
جدی با MFC و Win32 چنین کارهایی میشه انجام داد؟
مواردی که فرمودید ربطی به کیوت نداره و مربوط به ذات ++C هست.

ayub_coder
سه شنبه 19 شهریور 1392, 20:14 عصر
تشکر از پاسختون

پس چرا بیشتر برنامه های بزرگ نوشته شده با این دوتا هستن؟ چرا با C++ Builder ننوشتن؟ چرا با کیوت ننوشتن؟ دلیلش چی بوده؟

حامد مصافی
سه شنبه 19 شهریور 1392, 22:35 عصر
این دیگه خارج از مسئله توانایی یک فریم‌ورک خاص هست. مسائلی مانند پشتیبانی، اطمینان به تداوم تولید، زمان شروع تولید نرم‌افزار و وضعیت فریم‌ورک‌ها از جمله ملاک‌هایی هست که در این مورد دخیل بودند.

Abbas Naghdi
چهارشنبه 03 مهر 1392, 01:12 صبح
در Qt شما هم میتونید از این فریمورک استفاده کنید و هم استفاده نکنید :)
در واقع وقتی کد نویسی میکنید برای کار های سطح پایین از C++ استفاده میکنید و ... از C++ Qt ,,, !

Win32 فریمورک نیست و API ویندوز هست که از Qt و MFC سطح پایین تره و فقط برای ویندوز هست.
MFC فریمورکی بر پایه یه API های ویندوز هست (Win32) که اون هم برای ویندوز هست.
Qt فریمورکی برای سیستم عامل های ویندوز و لینوکس و اندرویید و ای او اس و ... هست.

MFC و Win32 انحصاری و مال مایکروسافت هستند و ویندوز هم مال مایکروسافت ... بدون شک مایکروسافت میدونه برای سیستم عامل ویندوزش چه چیزی نیاز هست ...
این دو در ویندوز بیشتر کارایی دارن ... پس بیشتر برنامه ها با این دو ساخته میشن

مثل لینوکس که برای برنامه نویسی برنامه هاش بیشتر از فریمورک Qt و زبان C استفاده میشه