دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Robert B. Murray سری: ISBN (شابک) : 9780201563825, 0201563827 ناشر: Addison-Wesley Professional سال نشر: 1993 تعداد صفحات: 275 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 18 مگابایت
در صورت تبدیل فایل کتاب C++ strategies and tactics به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب استراتژی ها و تاکتیک های C++ نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در شطرنج، یادگیری قوانین نحوه حرکت مهره ها به سادگی اولین گام است. برای تسلط بر بازی، باید استراتژی ها و تاکتیک هایی را که هر حرکت را هدایت می کند، درک کنید. همین امر در مورد C++ نیز صدق می کند. دانستن استراتژیهای مناسب به شما کمک میکند از تلهها دوری کنید و موثرتر کار کنید. Luminary Rob Murray به برنامه نویسان C++ کمک می کند تا با به اشتراک گذاشتن تجربیات و توصیه های خود قدم بعدی را بردارند. نمونه های کد عملی در سراسر برای روشن کردن استراتژی های برنامه نویسی مفید و هشدار در مورد اقدامات خطرناک استفاده می شود. برای اطمینان بیشتر از درک مطلب، هر فصل با فهرستی از ایده های کلیدی معرفی شده در آن فصل، همراه با سؤالاتی برای تحریک فکر و بحث به پایان می رسد. شما با یادگیری نحوه انتخاب انتزاعات مناسب برای طرح خود، و مراقبت از حفظ انتزاع، شروع می کنید. تمایز بین انتزاع و اجرا سپس به فرآیند تبدیل یک انتزاع به یک یا چند کلاس C++، با بحثهایی از استراتژیهای طراحی سطح بالا تا رابط سطح پایین و جزئیات پیادهسازی را نگاه خواهید کرد. ارث بری منفرد و چندگانه با یک بحث شروع میشود. از جایی که آنها در یک طرح قرار می گیرند و به دنبال آن نمونه های دقیقی ارائه می شود که نشان می دهد چگونه مفاهیم در عمل استفاده می شوند. یک فصل جداگانه تکنیکهای ساخت کلاسها را پوشش میدهد که دیگران میتوانند از آن بهره ببرند، و در مورد مزایا - و هزینهها - بحث میکند. راب موری بینش بیسابقهای را در مورد ویژگی قالبهای جدید ارائه میکند، که با اصول اولیه شروع میشود و شما را در چندین نمونه دنیای واقعی راهنمایی میکند. نویسنده همچنین انواع تکنیکهای خاص را برای سریعتر کردن، استفاده مجدد و قویتر کردن برنامههای شما شرح میدهد. استثناها یکی دیگر از ویژگی های جدید C++ هستند. موری در مورد اینکه چه زمانی باید - و چه زمانی نباید - استفاده شود، توصیه می کند. این کتاب با نگاهی به روند انتقال یک پروژه از C به C++، بررسی مسائل انسانی و همچنین مسائل فنی به پایان میرسد.
In chess, learning the rules for how the pieces move is simply the first step; to master the game, you must understand the strategies and tactics that guide each move. The same applies to C++. Knowing the right strategies helps you avoid the traps and work more effectively. Luminary Rob Murray helps beginning to intermediate C++ programmers take that next step by sharing his experience and advice.Practical code examples are used throughout to illuminate useful programming strategies and warn against dangerous practices. To further ensure comprehension, each chapter ends with a list of the key ideas introduced in that chapter, along with questions to stimulate thought and discussion.You'll begin by learning how to choose the right abstractions for your design, taking care to preserve the distinction between abstraction and implementation. You'll then look at the process of turning an abstraction into one or more C++ classes, with discussions ranging from high-level design strategies to low-level interface and implementation details.Single and multiple inheritance are explored in depth, beginning with a discussion of where they fit in a design and followed by detailed examples that show how the concepts are used in practice. A separate chapter covers the techniques of building classes from which others can derive, and discusses the benefits - and costs - involved.Rob Murray offers unprecedented insight into the new templates feature, beginning with the basics and walking you through several real-world examples. The author also describes a variety of specific techniques to make your programs faster, more reusable, and more robust. Exceptions are another new C++ feature; Murray gives advice on when they should - and should not - be used. The book concludes with a look at the process of moving a project from C to C++, exploring the human issues as well as the technical ones.