جامعه برنامه نویس

برگشت   جامعه برنامه نویس > Native Code > برنامه نویسی با C > بحث و گفتگوی فنی - خانواده C

اطلاعیه

بحث و گفتگوی فنی - خانواده C مباحث و گفتگوهای فنی درباره خانواده C در این بخش مطرح می شوند.


پاسخ
 
ابزار های تاپیک طریقه نمایش
قدیمی دوشنبه 26 فروردین 1387, 12:37 عصر   #1
aros.kabir
کاربر جدید
 
تاریخ عضویت: بهمن 1386
پست: 12
تشکرها: 10
10 بار تشکر شده در 6 پست
Thumbs up کتاب یا مرجع آموزش سی و سی پلاس پلاس

سلام به دوستان ....

می خواستم برنامه نویسی رو شروع کنم ... که بعد کمی سرچ فهمیدم که با سی باید شروع کنم چون برنامه پایه ای هستش ...

بعضی ها هم می گن از سی پلاس پلاس شروع کنم ... فرقشون چیه ؟

البته فرقشون رو هم سرچ کردم ... ولی خب کسایی که تجربه دارن بهتر می دونن ... نظر شما چیه ؟

کتابی معتبر یا سی دی آموزشی در این باره سراغ ندارید ... ؟


ممنون می شم راهنمایی کنید ...

موفق و پیروز باشید ...
aros.kabir آفلاین است   پاسخ با نقل قول
2 کاربر از aros.kabir به خاطر این مطلب مفید تشکر کرده اند:
قدیمی پنج شنبه 29 فروردین 1387, 23:24 عصر   #2
Nima_NF
مدیر بخش
 
آواتار Nima_NF
 
تاریخ عضویت: خرداد 1385
پست: 2,450
تشکرها: 73
2,139 بار تشکر شده در 1,139 پست
زبان ++C زبانی پیشرفته تر از C می باشد و علاوه بر اینکه تقریبا تمامی قابلیت ها و امکانات زبان C را در بر می گیرد، امکانات جدیدتری نیز دارا می باشد و در سال های آینده شاهد ارائه نسخه جدیدتر آن خواهید بود.

از جمله این برتری ها وجود OOP یا شئی گرایی می باشد که در حال حاضر یک نیاز روز برنامه نویسی می باشد و نیز وجود کتابخانه قدرتمند STL که توسط آن می توانید اکثر الگوریتم ها و روش هایی را که قبلا به صورت دستی انجام می دادید از طریق کلاس های بهینه و استاندار ++C انجام دهید و در عین حال کتابخانه های C نیز در دسترس شما می باشد.
با وجود این موارد شما به میزان بسیار کمی سر بار اضافی(Overhead) خواهید داشت که با پیشرفت تکنولوژی این مورد محسوس نمی باشد و قابل صرفنظر کردن می باشد.

شدیدا توصیه می شود از کامپایلرهای قدیمی مانند ++Turbo C استفاده نکنید، مطالعه تاپیک زیر خالی از لطف نیست:
http://barnamenevis.org/forum/showthread.php?t=99290

-----------------------------------
کتاب های پیشنهادی:
1) C++‎ How to Program یا نسخه فارسی آن "چگونه با C++‎ برنامه بنویسیم" نویسنده دیتل
2) کتاب ++C جعفرنژاد قمی (به عنوان تکمیل بیشتر)

سایت زیر نیز مرجع مناسبی برای رفع مشکلات و نمونه ها می باشد:
http://www.cplusplus.com/

ضمنا در همین بخش نیز مقاله ای قرار داده شده که حاوی توضیحاتی در مورد برنامه نویسی پیشرفته با این زبان می باشد و مطالعه آن مفید خواهد بود.

موفق باشید
Nima_NF آفلاین است   پاسخ با نقل قول
10 کاربر از Nima_NF به خاطر این مطلب مفید تشکر کرده اند:
قدیمی سه شنبه 03 اردیبهشت 1387, 22:12 عصر   #3
King_Net
کاربر جدید
 
آواتار King_Net
 
تاریخ عضویت: فروردین 1387
پست: 3
تشکرها: 1
4 بار تشکر شده در 3 پست
Thumbs up

MER30

جامع و مفید بود
البته اینم مرجع خوبیه
C++‎ How to Program,

آخرین ویرایش به وسیله King_Net : سه شنبه 03 اردیبهشت 1387 در 22:23 عصر
King_Net آفلاین است   پاسخ با نقل قول
2 کاربر از King_Net به خاطر این مطلب مفید تشکر کرده اند:
قدیمی شنبه 07 اردیبهشت 1387, 13:12 عصر   #4
galaxy.ice
کاربر تازه وارد
 
تاریخ عضویت: فروردین 1385
پست: 53
تشکرها: 0
12 بار تشکر شده در 10 پست
ارسال پیام از طریق Yahoo به galaxy.ice
فنی ترین کتاب C++‎ که خیلی دوسش دارم the compelete reference C++‎ e
این نظر منه!
galaxy.ice آفلاین است   پاسخ با نقل قول
3 کاربر از galaxy.ice به خاطر این مطلب مفید تشکر کرده اند:
قدیمی سه شنبه 10 اردیبهشت 1387, 15:00 عصر   #5
mafia5
کاربر جدید
 
آواتار mafia5
 
تاریخ عضویت: فروردین 1387
پست: 23
تشکرها: 55
10 بار تشکر شده در 5 پست
با سلام
دوستان من چند وقتيه c رو شروع كردم با كتاب جعفرنژاد قمي خوبم بوده.
حالا چي كار كنم يعني ول كنم برم ++c بخونم؟
ممنون.
mafia5 آفلاین است   پاسخ با نقل قول
2 کاربر از mafia5 به خاطر این مطلب مفید تشکر کرده اند:
قدیمی سه شنبه 10 اردیبهشت 1387, 23:05 عصر   #6
Nima_NF
مدیر بخش
 
آواتار Nima_NF
 
تاریخ عضویت: خرداد 1385
پست: 2,450
تشکرها: 73
2,139 بار تشکر شده در 1,139 پست
نقل قول:
نوشته شده توسط mafia5 مشاهده تاپیک
با سلام
دوستان من چند وقتيه c رو شروع كردم با كتاب جعفرنژاد قمي خوبم بوده.
حالا چي كار كنم يعني ول كنم برم ++c بخونم؟
ممنون.
کتاب ++C جناب جعفر نژاد خیلی اصولی نوشته نشده و با توجه به اینکه در کتاب C مطالبی ذکر شده است دیگر در ++C آن ها بیان نشده است.

بله به نظرم به سراغ کتاب ++C بروید، چرا که تنها بحث های فایل ها و ورودی و خروجی ها متفاوت می باشد، ضمنا در کتاب ++C مهم ترین بخش هایی که متفاوت می باشد بحث کلاس ها ، بارگذاری مجدد عملگرها و یک سری جزییات اندک می باشد.

وقتی که ++C را یاد گرفتید به راحتی صفحات مختلف کتاب C را به سرعت بررسی کنید تا تفاوت های اندک این دو زبان را فرا بگیرید، چرا که در ++C می توانید اکثر کتابخانه ها و قابلیت های C را نیز استفاده کنید (در برخی موارد باید استفاده کنید) که این موارد در کتاب C ایشان وجود دارد ولی در کتاب ++C ذکر نشده است .

کسی که ++C را می داند تقریبا بیشتر C را نیز می داند.
Nima_NF آفلاین است   پاسخ با نقل قول
4 کاربر از Nima_NF به خاطر این مطلب مفید تشکر کرده اند:
قدیمی پنج شنبه 12 اردیبهشت 1387, 13:11 عصر   #7
mafia5
کاربر جدید
 
آواتار mafia5
 
تاریخ عضویت: فروردین 1387
پست: 23
تشکرها: 55
10 بار تشکر شده در 5 پست
Red face

ببخشيد همين جا يه مقاله خوندم كه گفته بود براي نوشتن سيستم عامل حتما بايد c بلد باشيم.چون هدف منم همينه مي گم شايد بهتر باشه اول C رو تموم كنم بعدا ++c.
نظر شما چيه؟
ممنون.
mafia5 آفلاین است   پاسخ با نقل قول
2 کاربر از mafia5 به خاطر این مطلب مفید تشکر کرده اند:
قدیمی پنج شنبه 12 اردیبهشت 1387, 14:21 عصر   #8
Nima_NF
مدیر بخش
 
آواتار Nima_NF
 
تاریخ عضویت: خرداد 1385
پست: 2,450
تشکرها: 73
2,139 بار تشکر شده در 1,139 پست
فرقی نمی کند، این به شما بستگی دارد.
اگر کتاب C را شروع کرده اید می توانید ابتدا آن را تمام کنید و سپس به ++C بپردازید.
Nima_NF آفلاین است   پاسخ با نقل قول
3 کاربر از Nima_NF به خاطر این مطلب مفید تشکر کرده اند:
قدیمی شنبه 11 خرداد 1387, 16:18 عصر   #9
maasome
کاربر جدید
 
تاریخ عضویت: خرداد 1387
پست: 1
تشکرها: 0
2 بار تشکر شده در یک پست
نقل قول: کتاب یا مرجع آموزش سی و سی پلاس پلاس

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




maasome آفلاین است   پاسخ با نقل قول
2 کاربر از maasome به خاطر این مطلب مفید تشکر کرده اند:
قدیمی یک شنبه 12 خرداد 1387, 01:06 صبح   #10
simul8or
کاربر تازه وارد
 
آواتار simul8or
 
تاریخ عضویت: بهمن 1386
محل زندگی: Visual Studio 2010
پست: 91
تشکرها: 5
41 بار تشکر شده در 32 پست
ارسال پیام از طریق Yahoo به simul8or
نقل قول: کتاب یا مرجع آموزش سی و سی پلاس پلاس

C++‎ Primer Plus (4th Edition)
کسی این کتاب رو خونده؟
بی نظیره، از پایه تا پیشرفته با جزئیات کامل. 1128 صفحه.
__________________
وَإِذَا السَّمَاء كُشِطَتْ، وَإِذَا الْجَحِيمُ سُعِّرَتْ، وَإِذَا الْجَنَّةُ أُزْلِفَتْ، عَلِمَتْ نَفْسٌ مَّا أَحْضَرَت.( التكوير 11-14)
و چون آسمان قطعه قطعه گردد، و چون دوزخ فروزانده گردد، و چون بهشت نزديك آورده شود، هر كس بداند كه چه آماده ساخته است‏.
simul8or آفلاین است   پاسخ با نقل قول
5 کاربر از simul8or به خاطر این مطلب مفید تشکر کرده اند:
پاسخ

بوک مارک کردن این تاپیک


کاربرانی که این تاپیک را مشاهده میکنند: 1 (0 کاربران و 1 مهمان)
 
ابزار های تاپیک
طریقه نمایش

قوانین ایجاد تاپیک در تالار
شما نمی توانید تاپیک جدید ایجاد کنید
شما نمی توانید به تاپیک ها پاسخ دهید
شما نمی توانید ضمیمه ارسال کنید
شما نمی توانید پاسخ هایتان را ویرایش کنید

BB code روشن است
خندانک ها روشن هستند
[IMG] روشن است
HTML خاموش است

پرش



واحد زمان برحسب ساعت لندن +3.5. ساعت هم اکنون 01:11 صبح است.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 1389, Jelsoft Enterprises Ltd.
خدمات میزبانی این سایت تحت پوشش شرکت ایران هاست می باشد.