View Full Version : سوال: ایا سورس های معمولی که در محیط هایی مثل dev ومانند ان نوشته می شود در کیوت هم قابل اجرا است؟
motherboard
پنج شنبه 22 خرداد 1393, 15:42 عصر
سلام.توی محیط Qt میشه کدهایی که تو dev و مانند ان و سورس هایی که کلا در بخش c وجود داره رو نوشت و اجرا کرد.؟؟؟چون به هر حال کامپایلر هاشون یکی هستش.البته من یک امتحانی کردم ولی نشد!!!؟؟؟؟
کامبیز اسدزاده
پنج شنبه 22 خرداد 1393, 16:06 عصر
سلام.توی محیط Qt میشه کدهایی که تو dev و مانند ان و سورس هایی که کلا در بخش c وجود داره رو نوشت و اجرا کرد.؟؟؟چون به هر حال کامپایلر هاشون یکی هستش.البته من یک امتحانی کردم ولی نشد!!!؟؟؟؟
محیط Qt یا محیط VS و یا محیط های دیگه ای مثل Code::Block و یا NetBeans و ... فقط به عنوان محیطی برای کد نویسی و سازگار با زبان C++ عمل میکنند.
هر کدی که مربوط به C++ باشه بدون هیچ محدودیتی هر یک از این محیط ها پشتیبانی میکنند.
فقط در Qt یکم ظاهرش غلط اندازه همه فکر میکنن چون از iostream خبری نیست پس دیگه از C++ نمیشه استفاده کرد خیر... این تصور اشتباهی هستش شما میتونید کدهایی که در محیط های دیگه ای نوشته اید در صورت Native و استاندارد C++ در داخل Qt هم وارد کنید.
برای مثال هیچ عیبی نداره کد به صورت زیر باشه...
نمونه مثال با کتابخانه Qt در محیط Qt :
#include <QCoreApplication>
#include <QDebug>
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
qDebug() << "Hello";
return a.exec();
}
اینم نمونه ای با کتابخانه های پیشفرض C++ در محیط Qt :
#include <QCoreApplication>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
cout << "Hi" << endl;
return a.exec();
}
حالا اینکه شما چطور و با چه روشی بیشتر راحت هستید با همون روش میتونید کد نویسی کنید.
کیفیت و کارایی هر دو حالت یکی هست و هیچ فرقی نمیکنه و در هر دو حالت کد کد C++ هستش.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.