Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

API in Qt ... !



  • p{direction:rtl; text-align:right}. سلام بچه ها ...
    qt چقدر به API یه سیستم عامل دسترسی داره ... مثلا ویندوز ...
    داخل برنامه های qt میشه assembly هم نوشت ؟



  • ربطی نداره. هدرها رو اینکلود کنی هر چیزی میشه. داخل سی++ هم میشه اسمبلی نوشت. در کل این مسائل ربطی به فریم‌ورک ندارن



  • [quote author="soroush" date="1365615261"]ربطی نداره. هدرها رو اینکلود کنی هر چیزی میشه. داخل سی++ هم میشه اسمبلی نوشت. در کل این مسائل ربطی به فریم‌ورک ندارن[/quote]

    p{direction:rtl; text-align:right}. Mingw برنامه هایی که با qt و win32 هست رو میتونه کامپایل کنه ... مشکلی نداره ؟
    Mingw کد های assembly رو هم کامپایل میکنه ؟ ... مشکلی نداره ... (مثل VC++)



  • [quote author="Abbas Naghdi" date="1365758128"][quote author="soroush" date="1365615261"]ربطی نداره. هدرها رو اینکلود کنی هر چیزی میشه. داخل سی++ هم میشه اسمبلی نوشت. در کل این مسائل ربطی به فریم‌ورک ندارن[/quote]

    p{direction:rtl; text-align:right}. Mingw برنامه هایی که با qt و win32 هست رو میتونه کامپایل کنه ... مشکلی نداره ؟
    Mingw کد های assembly رو هم کامپایل میکنه ؟ ... مشکلی نداره ... (مثل VC++)

    [/quote]

    p{direction:rtl; text-align:right}. GCC های نسخهٔ جدید مشکل خاصی با API ندارند. اصلا ربطی هم نداره. چون GCC پیاده‌سازی استاندارد سی++ هست و هدرهای ویندوز جزئی از SDK ای هستن که برای توسعهٔ سیستم‌عامل ارائه شده. بنابراین حتا با کامپایلرهای Intel و یا IBM هم میشه برای Win32 برنامه نوشت. کامپایل کد اسمبلی هم تا جایی که من کار کردم مشکلی نداشته. داخل یه ماکروی asm می‌نویسی و کار می‌کنه.

    p{direction:rtl; text-align:right}. با درنظر گرفتن همهٔ شرایط میشه گفت استفاده از GCC برای Win32 منطقی نیست. کامپایلرهای مایکروسافت خیلی بهترن.


Log in to reply