-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
با مطالعه ای که در این چندین و چند صفحه از این تایپیک داشتم، کلیه سوالات در دو دسته قرار می گیره
1- برنامه نویسی برای سیستم عامل ها و Platform های مختلف و انتخاب کدام IDE+Compiler ؟
2- شروع به برنامه نویسی و انتخاب کدام IDE+Compiler ؟
در مورد سوال اول که علاقه شدید خودم هم به Cross-Platforming هست دوستان می تونن از کیوت Qt استفاده کنن. که دارای IDE هم هست ولی در مورد Compiler نمی دونم( احتمالا باید در نسخه جدیدش این گزینه باشه و اون هم gcc هست)
شاید هم کتابخانه های دیگه ای هم باشند ولی به جهت دارا بودن محیط توسعه می تونید از Qt استفاده کنید که دارای LGPL licencee هست و به صورت رایگان هم هست. و می تونید برای کسب اطلاعات بیشتر در همین سایت به قسمت Qt در شاخه برنامه نویسی در C مراجعه کنید
اما درمورد سوال دوم که غالب سوالات بر سر انتخاب یه IDE+Compiler خوب و سبک و نرم و راحت (جای خواب نمی خوای :قهقهه:) بود و اکثرا هم که کتاب برنامه نویسی در Cpp به زبان قمی رو خوندن، توقع دارن که برنامه شون در VS 20xx اجرا بشه و خطای کامپایلری هم نده، باید بگم که بسیاری از ساختار ها و کتابخانه های Cpp تغییر یافتن و این تغییرات هم به خاطر Compiling هست. کسب اطلاعات بیشتر در این لینک
پس برای رفع این مشکل از دوستان باید چکار کرد؟
جواب::: برای دوستانی که علاقه به توسعه برنامه در VS رو دارن باید بگم که قبل از دانلود و یا خرید این محصول، باید کتاب های منتشر یافته از سوی ماکروسافت یا Publisher های دیگر رو مطالعه کنن و بعد اقدام به شروع کار در این محیط ها کنن.
پس در یک صحبت کلی، اول مطالعه و بعد اقدام که اکثر دوستان هم این مشکل رو دارن.
برای دریافت کتاب هم می تونید از یک سایت جامع که خودم فکر نمی کنم کتابی نبوده که از این سایت نتونسته باشم دانلود کنم به نام GigaPedia.com هست و فقط با یک ثبت نام
و یا می تونید از سایتی که در امضام هست به بخش کتاب اون برید و جدید ترین کتب منتشر شده از سوی برجسته ترین انتشارات جهان دریافت کنید. persiadeveloper
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام .
یه کامپایلر می خوام که فقط برا C باشه . یعنی ویژگی های ++C رو دیگه ساپورت نکنه مثل ویژوال استادیو .
بهترین پیشنهاد چیه ؟
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
خود visual studio
روی پروژه کلیک کن بعد property بعد c/C++ بعد advance بعد compile as رو به C تبدیل کن
چه دلیلی برای این کار وجود داره
یه روش ساده تر اینکه پسوند فایلت رو از .CPP به .C تبدیل کن
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
Altech
سلام .
یه کامپایلر می خوام که فقط برا C باشه . یعنی ویژگی های ++C رو دیگه ساپورت نکنه مثل ویژوال استادیو .
بهترین پیشنهاد چیه ؟
PellesC :لبخندساده:
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
بهترین و کم مشکلترین ++ dev c کدام نسخه است؟ با تشکر
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
mohmadd
از اونجایی که توصیه کرده بودید از Visual Studio 2010 استفاده کنم. عکسی نخواهم گذاشت .
در new project باید کدوم نوع از project هارو انتخاب کنم ؟
چون بعضی از دستور ها مثل cout یا مثلا تابع گرفتن مقداری از کاربر اجرا نمیشه .
مشکل چیه ؟
win32 console application --> empty project
اگه ابتدای برنامه از ;using namespace std استفاده کنی مشکلت حل میشه
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام دوستان!
من از IDE استفاده میکنم که neat beans هستش!! کامپایلرش هم cygwin g++ هستش!!
من ترم دوم هستم و با فایل های سرایند مشکل دارم!
conio,h رو نمیتونم وارد کنم! کسی میتونه راهنمایی کنه که مشکل از چیه؟!
همه ی کد های نوشته شده از net beansرو وقتی که میریزم تو بورلند،مشکلی نیست،ولی تو خود نت بینز،این فایل سرایند کار نمیده!!
احتمالا مشکلات دیگه ای هم باهش که خوب هنوز باهاشون برخورد نکردم که مشکلی نیست!!
این یه مشکل رو کسی نمیدونه چجوری میشه حل کرد؟!
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام
کامپایلر های خانوده gcc از هدر 16 بیتی conio پشتیبانی نمی کنند
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
بنظرم بهتر هست از کامپایلرهای (یا IDE های) رایج ، کامل و راحت استفاده کنید ، از قبیل :
- Borland
- Dev
- Ecclips
- CodeBlocks
- ...
در ضمن هدر فایل conio.h جزو استاندارد های ++C نیست ، و می بینید که در لینوکس هم وجود ندارد .
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
اوکی....
یه سوال تکمیلی تر چون علاقه ی شدیدی دارم به این نت بینز!
میتونم کامپایلر دیگه ای براش نصب کنم؟
میتونم تابعی برای getch و clrsc بنویسم و خودم دستی تو کدهام ازشون استفاده کنم؟!
تو سی پلاس خیلی خنده داره اگه نشه یه فایل سرایند درست کرد؟اموزشی چیزی تو این انجمن سراغ دارین؟ من سرچ کردم نبود! اصولا همچین چیزی میشه؟(ساختن فایل سرایند دستی توسط خودم؟!) اگه یمشه تا پیش رو بگیرم! چون اونجوری لذت برنامه نویسی کردن بیشتر میشه!
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
من قبل اینجا چیزی ذر این مورد دیدم شاید به درد بخوره
http://sgmandegar.blogfa.com/cat-4.aspx
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام
من حدود يك ماه هست كه دارم با سي پلاس پلاس كار ميكنم و چند روزي هست كه تصميم مدارم به اوبونتو (لينوكس) مهاجرت كنم اما مشكلي كه هست ، من توي اوبونتو بايد از چه كامپايلري استفاده كنم ؟
من الآن با بورلند كامپايل مي كنم . ديروز كدبلاك اوبونتو هم دانلود كردم . كامپايلر gcc هم نصب كردم ولي نمي تونه كامپايل كنه
لطفا كمكم كنيد . ديگه از ويندوز خسته شدم
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
ali_asg
ديروز كدبلاك اوبونتو هم دانلود كردم . كامپايلر gcc هم نصب كردم ولي نمي تونه كامپايل كنه
برای کامپایلر C++ در لینوکس از کامپایلر استاندارد g++ استفاده کنید. داخل اوبونتو اینطوری نصبش کنید:
sudo apt-get install build-essential
البته این تمام بستههای مورد نیاز Developer ها از جمله کامپایلرها و ... رو نصب میکنه. اما میتونید به تنهایی g++ رو نصب کنید. یادتون باشه هدرهای ویندوزی رو include نکنید.
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام من از ویژوال استودیو 2010استفاده میکنم ولی بلد نیستم با نرم افزارش کار کنم .اگه بخوام نتیجه کد هایی رو که مینویسم ببینم ویا اپلیکیشنی بسازم چکار باید بکنم یه کتاب آموزشی پی دی اف برام میزارید؟
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام این خطا توی ویزوال استودیو چی میگه؟
1>c:\users\mehdi\documents\visual studio 2010\projects\mashinhesab\mashinhesab\mashinhesab. cpp(4): fatal error C1083: Cannot open precompiled header file: 'Debug\mashinHesab.pch': No such file or directory
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
1>c:\users\mehdi\documents\visual studio 2010\projects\mashinhesab\mashinhesab\mashinhesab. cpp(4): fatal error C1083: Cannot open precompiled header file: 'Debug\mashinHesab.pch': No such file or directory
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
meray1
سلام من از ویژوال استودیو 2010استفاده میکنم ولی بلد نیستم با نرم افزارش کار کنم .اگه بخوام نتیجه کد هایی رو که مینویسم ببینم ویا اپلیکیشنی بسازم چکار باید بکنم یه کتاب آموزشی پی دی اف برام میزارید؟
ویزوال C++ 2008 به نظرم کار خیلی باهاش راحت تر هست.
سعی کن برنامه رو کامل بزاری تا دوستان کمکت کنن
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام.
اقا من رفتم visual C++ 2008 رو دانلود کنم دیدم اپلیدت کردن 2010 شده با 2010 هم نتونستم کار کنم هدراش خیلی فرق میکنه کسی
کسی اموزشی در مورد 2010 داره ؟
نسخه قبل 2008 چند بود ؟
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
میشه کامپایلری بگید که تو نسخه 86 بیت هم اجرا بشه؟
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
وقت بخیر . من از کامپایلر ++g تو سیستم عامل PC BSD استفاده می کنم . چطور می تونم با این کامپایلر برنامه های گرافیکی بنویسم . مثل رسم یه دایره یا کارای گرافیکی دیگه . ممنون
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
با عرض سلام خدمت دوستان عزیز
من برای C++ از dev C++ استفاده می کنم و ازش راضیم
من از کتاب دیتل برا یادگیری C++ استفاده می کنیم و الان در بخش تفکیک واسط از پیاده سازی هستم وقتی تعریف کلاس، پیاده سازی کلاس و تابع main رو در فایلهای جداگانه قرار می دم نمیدونم چجوری باید این فایلهارو به یکدیگر پیوند (لینک) بدم تا فایل اجرایی درست بشه.
از دوستان متخصص می خوام راهنمایم کنن
با تشکر
-
تقاضای کامپایلر تحت داس سی پلاس پلاس
سلام
من خیلی گشتم ولی کامپایلر تحت داس سی پلاس پلاس رو پیدا نکردم از دوستان اگه کسی داره لطف کنه ممنون میشم.
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
دوستان دستم به دامنتون این تاپیک کم صفحه نداره چنتا دانلود کردم به درد نخورد یک کامپایلر بدون دردسر برای ویندوز 7 بهم معرفی کنید
و چرا کامپایلر visual studio 2010 c در C++ چرا دستورای cin و cout رو اجرا نمیکنه؟؟
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
HASAN604
دوستان دستم به دامنتون این تاپیک کم صفحه نداره چنتا دانلود کردم به درد نخورد یک کامپایلر بدون دردسر برای ویندوز 7 بهم معرفی کنید
و چرا کامپایلر visual studio 2010 c در C++ چرا دستورای cin و cout رو اجرا نمیکنه؟؟
کد کامل رو ایجا بزارید
بعد از include از using namespace std; استفاده می کنید؟؟
-
نقل قول: تقاضای کامپایلر تحت داس سی پلاس پلاس
نقل قول:
نوشته شده توسط
safa.net
سلام
من خیلی گشتم ولی کامپایلر تحت داس سی پلاس پلاس رو پیدا نکردم از دوستان اگه کسی داره لطف کنه ممنون میشم.
http://blog.bestsoftware4download.co...0/02/step8.jpg
از اینجا دانلود کنید
کامپایلر تحت داس که روی ویندوز 7 اجرا میشه
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
pc_programmer
با عرض سلام خدمت دوستان عزیز
من برای C++ از dev C++ استفاده می کنم و ازش راضیم
من از کتاب دیتل برا یادگیری C++ استفاده می کنیم و الان در بخش تفکیک واسط از پیاده سازی هستم وقتی تعریف کلاس، پیاده سازی کلاس و تابع main رو در فایلهای جداگانه قرار می دم نمیدونم چجوری باید این فایلهارو به یکدیگر پیوند (لینک) بدم تا فایل اجرایی درست بشه.
از دوستان متخصص می خوام راهنمایم کنن
با تشکر
شما 3 فایل دارید
یه فایل gradeBokk.h هست تعریف اولیه توابع رو توش انجام دادین
یه فایل .GradBook.cpp هم دارید که توابع فایل .h رو توشون تعریف کامل کردین
حالا این دو فایل رو کنار هم تو یه دایرکتوری قرار بدین
فایل سوم هم توی کتاب به نام fig03_13.cpp هست
هر سه فایل رو در کنار هم توی یک دایرکتوری بزارین
بعدش هم کامپایلشون کنید
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
وقت بخیر . من از کامپایلر ++g تو سیستم عامل PC BSD استفاده می کنم . چطور می تونم با این کامپایلر برنامه های گرافیکی بنویسم . مثل رسم یه دایره یا کارای گرافیکی دیگه . ممنون
دوست عزیز از Gtk+ اسفاده کنید
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
meray1
سلام من از ویژوال استودیو 2010استفاده میکنم ولی بلد نیستم با نرم افزارش کار کنم .اگه بخوام نتیجه کد هایی رو که مینویسم ببینم ویا اپلیکیشنی بسازم چکار باید بکنم یه کتاب آموزشی پی دی اف برام میزارید؟
به منوی زیر برین
file>>new>> project
بعد در صفحه باز شده
در سمت چپ قسمت project type گزینه visual C++ و در سمت راست گزینه template رو empty project انتخاب کنید
و بعد دکمه ok رو بزنید
در صفحه اصلی ویژوال استودیو سمت چپ در پنجره solution explorer روی نام پروژه راست کلیک کنید
Add>>new Item در صفحه باز شده گزینه C++f file(.cpp( رو انتخاب کنید و بعد یه نام هم بهش اختصاص بدین بعد ok رو بزنید و شروع به کد نویسی کنید
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام
من رفتم visual 2010 دانلود کردم ، دوباره برای نصبش 140 مگ دانلود میخواست
کسی لینک مستقیم داره ؟
یعنی 140 مگ رو مستقیم دانلود کنیم و بدون اینترنت نصب کنیم
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
mamali-mohammad
سلام
من رفتم visual 2010 دانلود کردم ، دوباره برای نصبش 140 مگ دانلود میخواست
کسی لینک مستقیم داره ؟
یعنی 140 مگ رو مستقیم دانلود کنیم و بدون اینترنت نصب کنیم
من ویژوال استودیو 2010 نصب کردم
فکر نکنم چیزی بخواد
شما اگه میشه یه اسکرین شات بزار اینجا ببینیم چی هست
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
jeson_park
من ویژوال استودیو 2010 نصب کردم
فکر نکنم چیزی بخواد
شما اگه میشه یه اسکرین شات بزار اینجا ببینیم چی هست
اول یه فایل 3 مگی دانلود شد
برای نصب که زدم دوباره رفت توی نصب 140 مگ دانلود کنه !!!
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
mamali-mohammad
اول یه فایل 3 مگی دانلود شد
برای نصب که زدم دوباره رفت توی نصب 140 مگ دانلود کنه !!!
دوست عزیز بنده که عرض کردم خدمتتون شما یه اسکرین شات از صفحه دانلود این فایل بزار
با اینترنت رو قطع کنید و شروع به نصب کنید(احتمالا موقع نصب برای دانلود این 140 مگابایت پیغام خطا می ده ) اسکرین شات بگیرید بزارید اینجا
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
بچه ها من میخوام توی ترمینال مکینتاش با C++ برنامه بنویسم اما مشکلی که وجود داره اینه که فقط stdio.h را توی کتابخانه هاش داره راهی وجود داره که کتابخانه های دیگه را بهش اضافه کرد؟؟؟؟؟؟
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
mamali-mohammad
اول یه فایل 3 مگی دانلود شد
برای نصب که زدم دوباره رفت توی نصب 140 مگ دانلود کنه !!!
شما مطمئنی Visual Studio دان کردی؟احتمالا Visual C++ Express یا Visual C# Espressی چیزی دان کردی که مجانی برای دانلودن و اینطوره نصبشون.اون 3 مگ فقط یه جورایی دانلودر اصلی هستش و باید اون 140 مگ دان شه اگه میخواید استفاده کنید!(راه بهتر اگه نمیخواید دان کنید اینه برید Visual Studio بخرید چون این Visual C++ Express مثلا فقط برای C++ه)
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
drstrike
سلام...
من از هر کامپایلری واسه نوشتن سی++ استفاده کردم،هیچ کدوم نوع String رو نمی شناسن!
کامپایلرهای استفاده شده:
Borland C++ For Dos 3.1
Borland C++ 5.2
Turbo C++ 3.0
Dev C++ 4.9
Visual Studio 2008
مرگ!
درد!
زهر مار و...
یه کامپایلر معرفی کنید که این نوع رو بشناسه
ممنون
مدت زیادی از این پست می گذرد و کسی جواب نداده، بعضی از دوستان کوچکترین تلاشی برای جستجو نمی کنند.
http://en.wikipedia.org/wiki/String_(C%2B%2B) اینجا را مطالعه کنید.
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
دوستان نظرتون درباره ی codes block چیه؟
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
Joyebright
دوستان نظرتون درباره ی codes block چیه؟
این که می گویی کامپایلر نیست!
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام دوستان
یکی بهم بگه بجای gotoxy توی محیط Visual Studio 10.0 چی استفاده کنم.
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
نقل قول:
نوشته شده توسط
amineda
سلام دوستان
یکی بهم بگه بجای gotoxy توی محیط Visual Studio 10.0 چی استفاده کنم.
می تونی از این تابع استفاده کنی:
void gotoxy(int x, int y)
{
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
_COORD pos;
pos.X = x;
pos.Y = y;
SetConsoleCursorPosition(hConsole, pos);
}
فراموش نکن که هدر فایل Windows.h رو اضافه کنی!
-
نقل قول: کامپایلرهای زبان های ++C و C و نکات
سلام دوستان
برنامه من این چنین Error هایی میده
1- Error error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source? 5 c:\users\amin\documents\visual studio 2010\projects\18-3\18-3\18-3.cpp 229
2- Warning warning C4627: '#include <conio.h>': skipped when looking for precompiled header use 1 c:\users\amin\documents\visual studio 2010\projects\18-3\18-3\18-3.cpp 1
3- Warning warning C4627: '#include <stdio.h>': skipped when looking for precompiled header use 2 c:\users\amin\documents\visual studio 2010\projects\18-3\18-3\18-3.cpp 2
4- Warning warning C4627: '#include <Windows.h>': skipped when looking for precompiled header use 3 c:\users\amin\documents\visual studio 2010\projects\18-3\18-3\18-3.cpp 4
لطفا بهم بگید چکار کنم ، چون هر کاری میکنم درست نمیشه!!!!!!!