انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: سید مسعود امامیان در 01 دی 1391، 01:10 ق‌ظ

عنوان: در مورد Qt creator - حل شد .
ارسال شده توسط: سید مسعود امامیان در 01 دی 1391، 01:10 ق‌ظ
سلام


چطوری میشه توی این محیط به صورت کنسول برنامه سی++ نوشت ؟  :D
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: مجتبی باغبان در 01 دی 1391، 01:54 ق‌ظ
از این طریق
File->New File or Project->Non Qt Project->Plain C++ Project
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: سید مسعود امامیان در 01 دی 1391، 10:07 ق‌ظ
از این طریق
File->New File or Project->Non Qt Project->Plain C++ Project

تشکر

وقتی این کار رو انجام میدهم Hello World! میاد که من با Ctrl + b و بعد Ctrl + R رو میزنم صفحه ترمینال مانندی باز میشه

ولی خروجی رو ندارم (همون Hello World! منظورمه) !
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: majidkamali1370 در 01 دی 1391، 11:32 ق‌ظ
مگه با F5 نباید کامپایل و اجرا کرد؟
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: مجتبی باغبان در 01 دی 1391، 12:05 ب‌ظ
نقل‌قول
وقتی این کار رو انجام میدهم Hello World! میاد که من با Ctrl + b و بعد Ctrl + R رو میزنم صفحه ترمینال مانندی باز میشه
واسه من که درست نمایش میده.
فایل اجرایی که ساخته شده رو تو ترمینال اجرا کن ببین خروجی داری یا نه؟
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: سید مسعود امامیان در 01 دی 1391، 01:05 ب‌ظ
بله در ترمینال اجرا میشه ولی توی محیط نرم افزاری نه !

ازشکل چکش و اجرا هم استفاده می کنم ولی بی فایده است ! فقط یه صفحه ترمینال باز میشه که هیچی توش نیست !!
 
(http://img4up.com/up2/26066416010421802939.png)
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: سید مسعود امامیان در 01 دی 1391، 01:14 ب‌ظ
این هم تصویر محیط نرم افزار :
http://img4up.com/up2/65330422169443313282.png

این هم تصویر بعد از اجرا :
http://img4up.com/up2/97011663353609002658.png
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: مجتبی باغبان در 01 دی 1391، 02:22 ب‌ظ
من که وقتی اجرا می‌کنم یه پنجره باز میشه و خروجی رو نشون میده ولی ظاهرا برای شما ترمینال باز میشه. البته من آرچ نصب دارم و Qt creator 2.6.0. شما چه ورژنی از Qt creator نصب دارید
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: سید مسعود امامیان در 01 دی 1391، 02:26 ب‌ظ
Qt Creator 2.5.2
Based on Qt 4.8.2 (32 bit)
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: مجتبی باغبان در 01 دی 1391، 02:58 ب‌ظ
تعجبم از اینه که واسه شما تو ترمینال اجرا میشه ولی تو محیط Qt creator اجرا نمیشه.
وقتی پنجره‌ی ترمینال رو می‌بندید تو application output  ارر نمیده؟
ظاهرا برنامه منتظر ورود داده هست ولی cin برنامه شما بعد از cout هست که به هر حال باید اول خروجی رو نشون بده. بعد هم اینکه  برنامه‌ای که دارید اجرا می‌کنید ذخیره نشده. حتما اول ذخیره کنید بعد اجرا
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: Matrix.1372 در 01 دی 1391، 04:45 ب‌ظ
من با کیوت اصلا کار نکردم، سی پلاس هم فقط آشنا شدم.
چیزی که به ذهن من می‌رسه:
هدر conio رو اضافه کنید،
#include <conio.h>بعد از cin اضافه کنید،
getch();
عنوان: پاسخ : در مورد Qt creator
ارسال شده توسط: سید مسعود امامیان در 03 دی 1391، 06:50 ب‌ظ
من با کیوت اصلا کار نکردم، سی پلاس هم فقط آشنا شدم.
چیزی که به ذهن من می‌رسه:
هدر conio رو اضافه کنید،
#include <conio.h>بعد از cin اضافه کنید،
getch();

بجاش از cin.get() استفاده کردم که در iostream هست , این یک باگ هستش که میشه برطرف کرد !

به هر حال من نسخه ی تازه این نرم افزار رو گرفتم که مشکل بر طرف شد .