18 شهريور 1389,ساعت 15:45:30 *
خوش آمدید، مهمان - لطفاً جهت ثبت نام اینجا و جهت ورود اینجا کلیک نمائید.
آیا ایمیل فعال سازی حساب کاربریتان را از دست داده‌اید؟

لطفاً جهت ورود نام‌کاربری و کلمهٔ‌عبورتان را وارد نمائید
اخبار: خبر، مصاحبه، نقد و بررسی و بیشتر... هر هفته در رادیو لینوکس‌اف‌ام
 
   فهرست   جستجو ورود عضویت  
صفحه: [1] 2   پایین
  ارسال به دوستان  |  چاپ صفحه  
نویسنده عنوان: برنامه نویسی بی دغدغه با Code:: Blocks  (دفعات بازدید: 2002 بار)
0 کاربر عضو و 1 مهمان درحال مشاهده عنوان.
Freeman
High Hero Member
*
آفلاین آفلاین

تعداد ارسال: 2228



WWW
« حاضر: 18 شهريور 1387,ساعت 00:01:30 »

كامپايلرهاي عرضه‌شده از جانب دو شركت مايكروسافت و بورلند كه به ترتيب Visual C++ وC++ Builder نام دارند، محصولاتي قدرتمند هستند كه از محبوبيت خاصي در جهان برخوردارند. اما اين برنامه‌ها اولا حجيم هستند و ثانيا رايگان نيستند و براي استفاده از آنها، بايد بابتشان هزينه پرداخت كرد.

 البته نسخه‌هاي قديميturbo C++ و Borland C++ به صورت رايگان وجود دارند و هنوز مورد استفاده‌اند. اما من قصد دارم ابزاري بسيار توانمند، جديد و ساده را براي مبتديان و كاربران حرفه‌اي اين زبان معرفي كنم.

Code::Blocks نام يك نرم‌افزار رايگان و در حقيقت يك IDE مخصوص C++ است كه از جمله نرم‌افزارهاي متن‌باز است كه به خود زبان C++ نوشته شده است و كدهاي آن نيز در اختيار كاربران قرار داده شده است. اين نرم‌افزار مخصوص سيستم عامل‌هاي لینوکس، ویندوز و Mac OS X عرضه شده است
نسخه كامل آن براي لینوکس، حجمي حدود 20 مگابايت دارد كه به طور مستقيم از اینجا http://www.codeblocks.org/downloads/5  قابل دسترسي و دريافت است.

اين IDE از كامپايلرهاي مختلفي از جمله Visual C++ مايكروسافت، 5/5 Borland C++ ، GCC، Digital Mars، Open Watdcom و غيره پشتيباني مي‌كند. از قابليت‌هاي بارز اين IDE، سرعت بالاي آن است. ضمن آنكه قادر است پروژه‌هاي توليد‌شده توسط Visual C++ و DevC++  را نيز درون خود باز كرده و كامپايل كند. در صورت وجود بيش از يك پردازنده يا وجود پردازنده‌هاي 2 يا چند هسته‌اي، اين IDE قادر است از امكانات پردازش موازي اين پردازنده‌ها براي ساخت همزمان پروژه‌ها استفاده كند.

ظاهر گرافيكي اين نرم‌افزار بسيار زيبا و كاربرپسند بوده و طراحي ساده آن برنامه‌نويسي را راحت و لذتبخش مي‌كند. محيط ويراستار اين IDE از ويژگي Syntax highlighting پشتيباني مي‌كند. با استفاده از اين ويژگي،‌ كلمات كليدي،‌ توابع، توضيحات و... موجود در كد برنامه به صورت رنگي يا برجسته نمايش داده مي‌شوند تا خوانايي برنامه افزايش يابد.

خصوصيت Code Completion موجود در آن نيز باعث مي‌شود كه شما مجبور نباشيد همه متن برنامه مورد نظر را به صورت كامل تايپ كنيد. برنامه به شما كمك خواهد كرد كه كلمات و متغيرهاي طولاني موجود در برنامه و همچنين توابع ممكن در متن برنامه را بدون تايپ كامل وارد برنامه كنيد. در واقع برنامه با پيشنهاد عبارت‌هاي ممكن به شما امكان انتخاب را فراهم مي‌كنند تا ضمن سرعت بخشيدن به برنامه‌نويسي و راحتي عمل برنامه‌نويس، ميزان خطاي گرامري برنامه نيز تا حد امكان كاهش يابد. ابزارهاي كامل و تواناي موجود براي Debuging در اين نرم‌‌افزار، اين امكان را فراهم مي‌آورند تا شما بتوانيد به سرعت خطاي منطقي موجود در برنامه را يافته و آن را رفع كنيد و به عبارتي برنامه را اشكال‌زدايي كنيد.
گزارش به مدیر انجمن   خارج شده است

Hani
Full Member
*
آفلاین آفلاین

تعداد ارسال: 147



WWW
« پاسخ #1 حاضر: 18 شهريور 1387,ساعت 10:46:07 »

دستت درد نکنه چیزه جالبیه Wink
گزارش به مدیر انجمن   خارج شده است

فاراب
High Hero Member
*
آفلاین آفلاین

تعداد ارسال: 1056

آزادی


WWW
« پاسخ #2 حاضر: 18 شهريور 1387,ساعت 11:12:47 »

تشکر
گزارش به مدیر انجمن   خارج شده است

سید حمید مهدوی
Hero Member
*
آفلاین آفلاین

تعداد ارسال: 781

الهی به امید تو!


WWW
« پاسخ #3 حاضر: 18 شهريور 1387,ساعت 13:57:44 »

برم دانلود کنم!!
گزارش به مدیر انجمن   خارج شده است

یا علی گفتیم و عشق آغاز شد
Armageddon
Sr. Member
*
آفلاین آفلاین

تعداد ارسال: 380


violence solve everything


WWW
« پاسخ #4 حاضر: 20 شهريور 1387,ساعت 22:03:08 »

سلام

عالی بود  Grin
گزارش به مدیر انجمن   خارج شده است

ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )
H * F
Sr. Member
*
آفلاین آفلاین

تعداد ارسال: 361


My Life Is My wife


WWW
« پاسخ #5 حاضر: 20 شهريور 1387,ساعت 22:10:38 »

بسیار عالی بود . بسیار بدردم می خورد . خیلی خیلی لازم داشتم و دعات می کنم  Wink
گزارش به مدیر انجمن   خارج شده است

.:: بهتره آدم بین بزرگا کوچیک باشه، تا بین کوچیکا بزرگ ::. www.sekke.ir  www.linuxgames.ir
Freeman
High Hero Member
*
آفلاین آفلاین

تعداد ارسال: 2228



WWW
« پاسخ #6 حاضر: 20 شهريور 1387,ساعت 22:14:30 »

اقا شرمندم میکنید ما چاکریم Embarassed
گزارش به مدیر انجمن   خارج شده است

سید وحید رضا برهانی
High Sr. Member
*
آفلاین آفلاین

تعداد ارسال: 657


یک مخالف نرم افزار اوپن سورس


« پاسخ #7 حاضر: 21 شهريور 1387,ساعت 04:13:49 »

آقا یک سوال چرا نسخه لینوکسی 20مگ ولی ویندوزش 10 مگ؟
گزارش به مدیر انجمن   خارج شده است

چه چیزی وحشت آور است ؟ این جمله رایج:
Copyright © 2010   All rights reserved.
(همه ی حقوق محفوظ است)
-
H * F
Sr. Member
*
آفلاین آفلاین

تعداد ارسال: 361


My Life Is My wife


WWW
« پاسخ #8 حاضر: 21 شهريور 1387,ساعت 09:55:00 »

آقا یک سوال چرا نسخه لینوکسی 20مگ ولی ویندوزش 10 مگ؟

برا منم سوال شد .
گزارش به مدیر انجمن   خارج شده است

.:: بهتره آدم بین بزرگا کوچیک باشه، تا بین کوچیکا بزرگ ::. www.sekke.ir  www.linuxgames.ir
Armageddon
Sr. Member
*
آفلاین آفلاین

تعداد ارسال: 380


violence solve everything


WWW
« پاسخ #9 حاضر: 21 شهريور 1387,ساعت 20:55:12 »

سلام

احتمالا در نسخه ویندوزی، برنامه از کامپوننت های خود ویندوز هم استفاده می کنه که در لینوکس نیست و باید همراه برنامه دریافت بشه  Wink
گزارش به مدیر انجمن   خارج شده است

ممکن است کسی که دایم سوال می کند ابله به نظر برسد ولی کسی که هرگز سوال نمی کند در تمام عمر ابله باقی می ماند  ( لویی پاولز )

**********************

دست هایی که کمک می رسانند مقدس تر از لبانی هستند که دعا می خوانند. ( ویلیام شکسپیر )
deprecated
Jr. Member
*
آفلاین آفلاین

تعداد ارسال: 99


« پاسخ #10 حاضر: 22 شهريور 1387,ساعت 16:48:20 »

نقل قول
آقا یک سوال چرا نسخه لینوکسی 20مگ ولی ویندوزش 10 مگ؟
و عجیب تر اینکه بسته rpm اش تنها 8 مگ سایز داره!  Brick Wall
گزارش به مدیر انجمن   خارج شده است
Taha
Full Member
*
آفلاین آفلاین

تعداد ارسال: 219



« پاسخ #11 حاضر: 23 شهريور 1387,ساعت 03:17:41 »

ااااااااااااااااا      خیلی با حاله
دستت مرسی
گزارش به مدیر انجمن   خارج شده است

كي شعر تر انگيزد خاطر كه حزين باشد
يك نكته از اين معني گفتيم و همين باشد

زین همرهان سست عناصر دلم گرفت
شیر خدا و رستم دستانم آرزوست
جانم ملول گشت ز فرعون و ظلم او
آن نور و طور موسی عمرانم آرزوست
mrhosseini
Newbie
*
آفلاین آفلاین

تعداد ارسال: 10


« پاسخ #12 حاضر: 25 شهريور 1387,ساعت 09:39:39 »

البته یه bug هایی داره که وقتی کار های عظیم باهاش بکنی معلوم میشه!!!
گزارش به مدیر انجمن   خارج شده است
wh_ghost
Newbie
*
آفلاین آفلاین

تعداد ارسال: 1


« پاسخ #13 حاضر: 28 شهريور 1387,ساعت 18:00:56 »

من خیلی وقته با نسخه ویندوزش کار میکنم واقعا بی نظیره  Wink
گزارش به مدیر انجمن   خارج شده است
firethumbs
Full Member
*
آفلاین آفلاین

تعداد ارسال: 125


« پاسخ #14 حاضر: 01 بهمن 1387,ساعت 14:16:47 »

دوستان سلام

من یه مشکل تو نصب و اجرای کد بلاکس دارم
اولین حرکتم سعی در نصب کد بلاکس بود که پس از دانلود 7 تا فایل بود که در بین آنها سرگردان شدم ولی پس از ممارست زیاد و دبل کلیک روی دو تا از فایلها اگه درست نصب کرده باشم بالاخره تونستم نصب کنم(بقیه فایلها نمی دونم مال چیه) ولی ازش سر در نمی آورم و نتونستم یه hello world بنویسم. پروجه نیو می کنم و در تب file گزینه c/++c sourse را می زنم که یه ویزاردی ظاهر می شه و یه کدهایی مثل چیزی که تو ویجوال می نوشتم می نویسم ولی تیرم به سنگ می خوره. Brick Wall Sad
و برخلاف آنچه که دوستان در انجمن در رابطه با کد بلاکس می گفتند برجسته نویسی و پیشنهاد نامها و متغیرها و ... را ندیدم Sad
گزارش به مدیر انجمن   خارج شده است
صفحه: [1] 2   بالا
  ارسال به دوستان  |  چاپ صفحه  
 
رفتن به: