دانلود کتاب C++ primer plus (به فارسی: C++ Primer plus) نوشته شده توسط «Stephen Prata»
اطلاعات کتاب C++ Primer plus
موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: Sams
نویسنده: Stephen Prata
زبان: English
فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2002
تعداد صفحه: 800
حجم کتاب: 6 مگابایت
کد کتاب: 9780672322235 , 0672322234
نوبت چاپ: 4th ed
توضیحات کتاب C++ Primer plus
من تا کنون کمی بیش از نیمی از این کتاب را پشت سر گذاشته ام و احساس می کنم به آن نیاز دارم
برای نوشتن یک بررسی بر اساس چند چیز که دیده ام.
1. کتاب بسیار خوب تنظیم شده است. از مبانی مطلق شروع می شود و می سازد
در مورد همه چیز از آنجا این کار رفتن از فصل به فصل را بسیار آسان می کند.
2. برخی از مثال ها بسیار آسان هستند و برخی دیگر نه. شما نمی خواهید a
کتابی که همه کارها را برای شما انجام می دهد. ممکن است ساعت ها گیر بیفتید، اما در نهایت
شما چیزی یاد خواهید گرفت که من را به سمت …
3. نقطه ضعف این کتاب (در واقع من متوجه شدم که می تواند قابل بحث باشد)، این است
تعداد اشتباهات تایپی در مثال های کد. می توان گفت که ویراستاران این کار را کردند
تمام اشتباهات کپی-پیست را بگیرید، زیرا آنها تا حد زیادی انجام شده اند. اما گاهی من
ساعتها در این فکر بودم که چرا کد من کامپایل نمیشود تا متوجه شوم که او a را ساخته است
اشتباه تایپی یکی از آنها را به یاد میآورم زمانی که او یک عبارت «تغییر» را انجام داده بود،
او عبارت عدد صحیح را حذف کرد… و تازه وارد بودن، مدتی طول می کشد
گرفتن و او نام اشاره گر خود را بسیار اشتباه می کند و یک *pt را نامگذاری می کند و سپس تغییر می دهد
به *pn. نکته مثبت این است که شما کد افراد را در دنیای واقعی اصلاح خواهید کرد.
اشکال زدایی و غیره… بنابراین من اینطور به آن نگاه می کنم. اما با این وجود ناامید کننده.
4. گاهی اوقات کاملاً مشخص نیست که او چگونه یک نقطه خاص را توضیح می دهد، اما
بعد از کمی فکر کردن، بعداً شروع به معنی دار شدن می کند، معمولاً در مثال ها
یا زمانی که روش های دیگر انجام آن را توضیح می دهد. در بیشتر موارد، توضیحات
خیلی خوب هستند
در پایان، استاندارد از این نسخه خیلی تغییر نکرده است مگر اینکه
شما می خواهید برای نسخه ششم که اکنون منتشر شده است، از دلار بالایی برخوردار شوید
خوب انجام خواهد داد؛ من جدید خود را به قیمت 10 دلار ارسال کردم.
من در واقع با جاوا به عنوان زبان اول و کلاس ها، اشیاء و غیره شروع کردم
خیلی منطقی نبود تا اینکه از این کتاب به زبان C++ آنها را مطالعه کردم… من
توصیه میکنیم که زبان C++ را بهعنوان زبان اول به جای جاوا مانند اکثر مدارس مطالعه کنید
و دانشگاه ها این کار را انجام می دهند زیرا جاوا زبان سطح بالاتری نسبت به C++ است، به این معنی
سطح انتزاعی آن کمی بیشتر است، با این حال در تئوری جاوا برای C++ آسانتر است.
فقط C++ تمام مشکلات من با جاوا را پاسخ داد.
to write a review based on a few things I have seen.
1. The book is very well organized. It starts from absolute basics, and builds
on everything from there. This makes going from chapter to chapter very easy.
2. Some of the examples are very easy, and others are not. You do not want a
book that does everything for you. You might get stuck for hours, but in the end
you will learn something, which leads me to…
3. The downside of this book (actually I noticed that could be debatable), is
the number of typos in the examples of code. You can tell that the editors did
catch all the copy-paste mistakes as they were made quite a bit. But sometimes I
sat for hours wondering why my code wouldn’t compile only to realize he made a
typo mistake. One of them I remember is when he had done a ‘switch’ statement,
he left out the integer expression… and being a newbie, it takes awhile to
catch. And he confuses his pointer names A LOT, naming one *pt then switching
to *pn. The up-side to this is you will be fixing people’s code in the real world,
debugging, etc… so that’s how I look at it. But frustrating nonetheless.
4. Sometimes it isn’t quite clear how he is explaining a certain point, but
after thinking about it a bit, it starts to make sense later, usually in examples
or when he explains other ways of doing it. For the most part, the explanations
are pretty good.
Bottom-line, the standard hasn’t changed too much since this edition so unless
you want to fish out top-dollar for the 6th edition that is out now, this one
will do fine; I got mine new for $10 shipped.
I actually started with Java as my first language and classes, objects, etc
didn’t make too much sense until I studied them in C++ from this book… I
recommend studying C++ as a first language rather than Java like most schools
and universities do as Java is a more higher level language than C++, meaning
it has a little more abstraction level, however in theory Java is ‘easier’ to C++.
Just that C++ answered all my problems I had with Java.
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.