دانلود کتاب C++ Primer (4th Edition)

36,000 تومان

C++ Primer (نسخه چهارم)


موضوع اصلی برنامه نویسی: زبان های برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر Addison-Wesley Professional
تعداد صفحه 1176
حجم فایل 30 مگابایت
کد کتاب 9780201721485,0201721481,020170353X
نوبت چاپ 4
نویسنده

,

,

زبان

انگلیسی

فرمت

PDF

سال انتشار

2005

مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

ترجمه فارسی توضیحات (ترجمه ماشینی)

C++ Primer (نسخه چهارم)

همانطور که در بررسی های دیگر اشاره شد: در مقایسه با نسخه های قبلی، نسخه چهارم “C++ Primer” به طور قابل توجهی متفاوت (و کوتاه تر) است. برای این نسخه، باربارا ای. مو (همکار نویسنده “Accelerated C++”)، برنامه نویس و نویسنده قدیمی، آثار کلاسیک استن لیپمن (و Josee Lajoie) را بسیار اصلاح و بهبود بخشید. خوب: این کتاب بیش از 800 صفحه دارد. و در پوشش آن کاملاً کامل است اما بسیار خوانا است. «C++ Primer» را می‌توان به عنوان متن مقدماتی استفاده کرد: نویسندگان تعداد بی‌شماری از قطعه‌های کد را در سرتاسر متن قرار داده‌اند (که آن‌ها را نیز در برنامه‌های کاری کامل ادغام کرده‌اند؛ این‌ها در وب‌سایت ناشر ارائه شده‌اند که برای پلتفرم‌های مختلف بسته‌بندی شده‌اند). به همین ترتیب، تمرین‌هایی در انتهای بیشتر بخش‌ها وجود دارد. اینها به خوبی اندیشیده شده اند و یادگیری خواننده را تا حد زیادی تسهیل می کنند (راه حل های غیرمجاز در وب به شکل ویکی وجود دارد). علاوه بر این، در سراسر کتاب بخش‌هایی از متن برجسته شده است تا توجه به مشکلات رایج، شیوه‌های برنامه‌نویسی خوب و مفاهیم مهم جلب شود. در نهایت، هر فصل با خلاصه و واژه نامه ای از اصطلاحات تعریف شده به پایان می رسد. برخلاف بسیاری از مجلدات محبوب دیگر، این کتاب C++ واقعی را آموزش می‌دهد، نه «C با کلاس‌ها»، به‌عنوان مثال، شامل درمان‌های گسترده‌ای از ظروف کتابخانه استاندارد و الگوریتم‌ها، برنامه‌نویسی شی‌گرا، و برنامه‌نویسی عمومی است. به عنوان مثال، پوشش کتابخانه استاندارد در این کتاب بسیار گسترده تر از “C++ Primer Plus” نوشته استفان پراتا است، کتابی که اغلب با “C++ Primer” مقایسه می شود (یا با آن اشتباه گرفته می شود). با این حال، “C++ Primer” همچنین تعدادی از موضوعات قدیمی‌تر مانند رشته‌های کاراکتر به سبک C، دستکاری بیت‌های سطح پایین‌تر مقادیر انتگرال، و بازیگران سبک قدیمی را پوشش می‌دهد. مطالب این کتاب به صورت موضوعی سازماندهی شده است (اشاره‌گرها، عبارات، توابع، کلاس‌ها، سازنده‌ها، برنامه‌نویسی شی‌گرا، برنامه‌نویسی قالب و غیره). این، همراه با بسیاری از ارجاعات متقابل رو به جلو و عقب، آن را به یک مرجع عالی هم برای افرادی که هرگز آن را نخوانده اند و هم برای کسانی که مدتی قبل آن را خوانده اند، تبدیل می کند. برنامه نویسی بد: شی گرا در حدود 60 صفحه پوشش داده شده است . پوشش کامل است، درست مانند بقیه کتاب، اما فشرده است. برای مقایسه: کتاب Josuttis “برنامه نویسی شی گرا در C++” 170 صفحه را به موضوعات کم و بیش یکسان اختصاص داده است. به عبارت دیگر، یک پس‌زمینه طراحی شی‌گرا، اگرچه کاملاً ضروری نیست، خواندن این کتاب را آسان‌تر می‌کند. این جنبه از “تراکم” یک ویژگی کلی تر خواندن “C++ Primer” است: حتی اگر کتاب بسیار طولانی است، هیچ ماده پرکننده ای وجود ندارد. این کار خواننده را کند می کند، بنابراین ممکن است در هنگام استفاده از این کتاب به عنوان اولین کتاب ++C، در پیشرفت فرد اختلال ایجاد کند. به عنوان مثال، 300 صفحه اول (شاید ذکر شود اما) به طور مفصل در مورد الگوریتم های کتابخانه استاندارد، اشاره گرهای هوشمند، برنامه نویسی شی گرا یا عمومی و سایر جنبه های توسعه حرفه ای C++ بحث نمی شود. یک نکته مرتبط: در بالا اشاره کردم که کتاب از آنجایی که کامل است و دارای ارجاعات متقابل زیادی است به عنوان مرجع عمل می کند. یکی از عوارض جانبی این امر این است که در برخی از فصول پیشین به طور مکرر به موضوعاتی اشاره شده است که هنوز به آنها پرداخته نشده است. اگر این دومین کتاب C++ شما باشد، عالی است (زیرا به این معنی است که هر فصل کامل شده است)، اما به طور بالقوه اطلاعات زیادی برای یک تازه کار است. در نهایت، این کتاب عمدا به استاندارد C++ محدود شد. در نتیجه، در مورد TR1 (مشخصات عملکردی که به کتابخانه استاندارد C++ اضافه شده است) یا تقویت (مجموعه ای از کتابخانه ها که پیاده سازی های TR1 و موارد دیگر را ارائه می دهند) یا رشته در C++ صحبت نمی کند. نسخه پنجم “C++ Primer” احتمالاً پس از انتشار استاندارد جدید (هنوز با نام C++0x) ظاهر خواهد شد. .—————–در اینجا پیشنهادات من در مورد شروع معامله با یک عکس فوری سازگار است. /* 671 = 2d6c9b6cb19df2e59ed1c0852fbc2ea3

C++ Primer (4th Edition)

As pointed out in other reviews: compared to previous editions, the 4th edition of the “C++ Primer” is considerably different (and shorter). For this edition, Barbara E. Moo (co-author of “Accelerated C++”), a long-time programmer and writer, vastly revamped and enhanced Stan Lippman’s (and Josee Lajoie’s) classic.The Good: This book is over 800 pages long, and it is quite complete in its coverage, but it is highly readable. The “C++ Primer” can be used as an introductory text: the authors have interspersed a myriad of code snippets throughout the text (which they also integrated into complete working programs; these are provided on the publisher’s website, packaged for different platforms). Similarly, there are exercises at the end of most sections; these are well thought out, and greatly facilitate the reader’s learning (unauthorized solutions exist on the web in the form of a wiki). Furthermore, throughout the book parts of the text have been highlighted to call attention to common pitfalls, good programming practices, and important concepts. Finally, each chapter concludes with a summary and a glossary of defined terms. In contradistinction to many other popular volumes, this book teaches real C++, not “C with classes”, i.e., it contains extensive treatments of the standard library containers and algorithms, of object-oriented programming, and of generic programming. For example, the coverage of the standard library in this book is much more extensive than in “C++ Primer Plus” by Stephen Prata, a book that is often compared with (or confused with) the “C++ Primer”. Even so, the “C++ Primer” also covers a number of older topics such as C-style character strings, lower-level bit manipulation of integral values, and old-style casts. The material in this book is thematically organized (pointers, expressions, functions, classes, constructors, object-oriented programming, template programming, etc.). This, along with the many forward and backward cross-references, makes it a great reference both for people who have never read it, and for those who read it a while back.The Bad: Object-oriented programming is covered in approximately 60 pages. The coverage is solid, just like in the rest of the book, but it is condensed. For the sake of comparison: Josuttis’s book “Object-Oriented Programming in C++” devotes 170 pages on more or less the same topics. In other words, an object-oriented design background, while not strictly necessary, would make reading this book easier. This aspect of “condensedness” is a more general feature of reading the “C++ Primer”: even though the book is quite long, there is no filler material. This slows the reader down, so it might interfere with one’s progress when using this as a first C++ book. For example, the first 300 pages (perhaps mention but) do not discuss in detail the standard library algorithms, smart pointers, object-oriented or generic programming, and other aspects of professional C++ development. A related point: I mentioned above that the book works as a reference since it is complete and contains many cross-references. A side-effect of this is that some of the earlier chapters make repeated mention of topics that have not yet been covered; that’s great if this is your second C++ book (since it means every chapter is complete), but is potentially too much information for a total newbie. Finally, this book was intentionally limited to Standard C++. As a result, it doesn’t talk about TR1 (a specification for functionality being added to C++’s standard library) or boost (a collection of libraries offering TR1 implementations and much more), or threading in C++. A 5th edition of the “C++ Primer” will probably appear after the new standard (still known as C++0x) comes out.Despite the few drawbacks that I have noted above, I believe that this is a wonderful book which deserves 5 stars.—————-Here are my suggestions on related START Start TRANSACTION WITH CONSISTENT SNAPSHOT; /* 671 = 2d6c9b6cb19df2e59ed1c0852fbc2ea3

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب C++ Primer (4th Edition)”