دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1st
نویسندگان: Doug Brown. Gregory Satir
سری: Nutshell Handbooks
ISBN (شابک) : 156592116X, 9781565921160
ناشر: O'Reilly & Associates
سال نشر: 1995
تعداد صفحات: 217
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 11 مگابایت
در صورت تبدیل فایل کتاب C++ The Core Language به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب C زبان اصلی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
C++ بهبود شی گرا زبان برنامه نویسی C است و در حال تبدیل شدن به زبان انتخابی برای توسعه نرم افزار جدی است.
C++ از سد پیچیدگی کتاب واحد عبور کرده است. ویژگیهای فردی
آنقدرها هم پیچیده نیستند، اما وقتی در یک برنامه کنار هم
قرار میگیرند، به روشهای بسیار غیر شهودی تعامل دارند.
بسیاری از کتاب ها هر یک از ویژگی ها را به طور جداگانه مورد
بحث قرار می دهند و به خوانندگان این توهم را می دهند که زبان
را می فهمند. اما وقتی میخواهند برنامهنویسی کنند، با شگفتی
دردناکی مواجه میشوند (حتی افرادی که قبلاً C را
میدانند).
C++: زبان اصلی برای C است. برنامه نویسان در حال انتقال به C++ طراحی شده است تا با پوشش دادن زیرمجموعهای ضروری از زبان، خوانندگان را سریعاً به سرعت برساند.
این زیرمجموعه از ویژگیهایی تشکیل شده است که بدون آنها C++ نیست، و تعداد انگشت شماری دیگر که آن را به یک زبان نسبتاً مفید تبدیل میکنند. شما در واقع می توانید از این زیر مجموعه (با استفاده از هر کامپایلری) برای آشنایی با اصول اولیه زبان استفاده کنید.
وقتی واقعاً این مقدار را فهمیدید، وقت آن است که برنامه نویسی کنید و از کتاب های دیگر بیشتر بیاموزید. پس از خواندن این کتاب، به مراتب مجهزتر خواهید بود تا از یک کتابچه راهنمای مرجع، یک کتاب برنامهنویسی رابط کاربری گرافیکی، و شاید کتابی در مورد کتابخانههای خاصی که استفاده میکنید، چیزهای مفیدی دریافت کنید. (به کتاب همراه ما، برنامه نویسی کاربردی C++ نگاهی بیندازید.)
C++: زبان اصلی شامل نوارهای جانبی است که نمای کلی از همه ویژگی های پیشرفته را ارائه می دهد. پوشش داده نشده است، به طوری که خوانندگان بدانند وجود دارند و چگونه در آن قرار می گیرند. ویژگی های مشترک برای همه کامپایلرهای C++، از جمله کامپایلرهای UNIX، Windows NT، Windows، DOS، و Macintosh را پوشش می دهد.
مقایسه : C++: زبان اصلی در مقابل برنامه نویسی کاربردی C++
سیاست O'Reilly این است که دو کتاب در یک موضوع برای یک مخاطب منتشر نکند. ما ترجیح می دهیم دو برابر زمان صرف کنیم تا یک کتاب را به بهترین شکل در صنعت بسازیم. پس چرا ما دو آموزش C++ داریم؟ کدام یک را باید دریافت کنید؟
پاسخ این است که آنها بسیار متفاوت هستند. Steve Oualline، نویسنده کتاب موفق برنامه نویسی عملی C، با ایده انجام یک نسخه C ++ به سراغ ما آمد. بنابراین برنامه نویسی C++ عملی متولد شد. این یک آموزش جامع برای C++ است که از ابتدا شروع می شود. همچنین فرآیند برنامه نویسی، سبک و سایر مسائل مهم دنیای واقعی را پوشش می دهد. این کتاب با ارائه تمرینها و مشکلات همراه با پاسخها، به شما کمک میکند قبل از ادامه کار مطمئن شوید که متوجه شدهاید.
در حالی که آن کتاب در حال توسعه بود، پیشنهادی برای C++: The Core Language
دریافت کردیم. من>. رویکرد نوآورانه آن این است که تنها زیرمجموعهای از زبان را پوشش دهد - قسمتی که در ابتدا مهمترین آن یادگیری است - و فرض اینکه خوانندگان قبلاً C را میدانند. ایده این است که C++ برای یادگیری یکباره آنقدر پیچیده است. بنابراین، شما اصول اولیه را به طور کامل از این کتاب کوتاه یاد می گیرید، که شما را برای درک بیش از 200 کتاب دیگر C++ و شروع برنامه نویسی آماده می کند.این دو کتاب بر اساس فلسفه های مختلف و برای مخاطبان متفاوت هستند. . اما یک راه وجود دارد که آنها با هم کار می کنند. اگر یک برنامه نویس C هستید، توصیه می کنیم با C++: The Core Language شروع کنید، سپس در مورد موضوعات پیشرفته و مشکلات دنیای واقعی در برنامه نویسی عملی C++ مطالعه کنید.
C++ is an object-oriented enhancement of the C programming language and is becoming the language of choice for serious software development.
C++ has crossed the Single Book Complexity Barrier. The
individual features are not all that complex, but when put
together in a program they interact in highly non-intuitive
ways. Many books discuss each of the features separately,
giving readers the illusion that they understand the
language. But when they try to program, they're in for a
painful surprise (even people who already know C).
C++: The Core Language is for C programmers transitioning to C++. It's designed to get readers up to speed quickly by covering an essential subset of the language.
The subset consists of features without which it's just not C++, and a handful of others that make it a reasonably useful language. You can actually use this subset (using any compiler) to get familiar with the basics of the language.
Once you really understand that much, it's time to do some programming and learn more from other books. After reading this book, you'll be far better equipped to get something useful out of a reference manual, a graphical user interface programming book, and maybe a book on the specific libraries you'll be using. (Take a look at our companion book, Practical C++ Programming.)
C++: The Core Language includes sidebars that give overviews of all the advanced features not covered, so that readers know they exist and how they fit in. It covers features common to all C++ compilers, including those on UNIX, Windows NT, Windows, DOS, and Macintosh.
Comparison: C++: The Core Language vs. Practical C++ Programming
O'Reilly's policy is not to publish two books on the same topic for the same audience. We'd rather spend twice the time on making one book the industry's best. So why do we have two C++ tutorials? Which one should you get?
The answer is they're very different. Steve Oualline, author of the successful book Practical C Programming, came to us with the idea of doing a C++ edition. Thus was born Practical C++ Programming. It's a comprehensive tutorial to C++, starting from the ground up. It also covers the programming process, style, and other important real-world issues. By providing exercises and problems with answers, the book helps you make sure you understand before you move on.
While that book was under development, we received the proposal for C++: The Core Language. Its innovative approach is to cover only a subset of the language -- the part that's most important to learn first -- and to assume readers already know C. The idea is that C++ is just too complicated to learn all at once. So, you learn the basics solidly from this short book, which prepares you to understand some of the 200+ other C++ books and to start programming.
These two books are based on different philosophies and are for different audiences. But there is one way in which they work together. If you are a C programmer, we recommend you start with C++: The Core Language, then read about advanced topics and real-world problems in Practical C++ Programming.