This book, which presumes just the basic of background in C Programming, offers a comprehensive approach to the topic with emphasis on the creation of object oriented programs for business and the use of data structures. This book deals with the writing of business programs using C++ from Microsoft Visual Studio .NET 2005.
This book is a must have. It uses the dragon book (Compilers: principles, techniques and tools by Aho et.al) as a model but goes a great deal further in its use of examples when explaining the theory. Whenever I had a little trouble understanding the dragon book or wished that more examples were used I turned to Holub's book. The book is extremely well organized. If you want the theory its all there and if you want to just look at code its all there too: thousands of lines of it! After explaining everything you actually get to see how lex and yacc are built (from the ground up) and finally a C compiler.
Tony Gaddis’s accessible, step-by-step presentation helps beginning students understand the important details necessary to become skilled programmers at an introductory level. Gaddis motivates the study of both programming skills and the C++ programming language by presenting all the details needed to understand the “how” and the “why”–but never losing sight of the fact that most beginners struggle with this material. His approach is both gradual and highly accessible, ensuring that students understand the logic behind developing high-quality programs.
Хорошие C++ разработчики больше чем рпосто синтакс языка программирования: они знают библиотеки, которые идут с ним и они знают, когда использовать особые свойства. В этих видеоуроках C++ основы вы научитесь делать этивещи. Быстрый обзор стандартной библиотеки предоставит вам набор алгоритмов для работы с коллекциями ,и возможностями манипулирования строками. Затем будет рассотрено наверно наиболее важное изменение в языке программирования С++ - лямбда выражения. В конце видеокурса основы С++ вы узнаете всё об исключениях, можном средстве для обработки ошибок, и убедитесь в их важности при управлении памятью и ресурсами.
Start programming in Visual C# 2005 right away -- even if you don't have formal training, unlimited time, or a genius IQ. In Visual C# 2005 Demystified, programming instructor Jeff Kent provides an effective, illuminating, and entertaining way to learn to use this versatile programming language in the new release of its integrated development environment.
Данный мультимедийный материал по C++, задача которого оказать посильную помощь начинающим пользователям освоиться и начать работать с языком программирования C++.
This text introduces the C programming language using a range of engineering and science applications in the examples and exercises. The book assumes no programming experience and is suitable for an introduction to programming course (using C instead of Fortran or Pascal). Structured programming principles are introduced early and used throughout. Clear explanations and many example programs (using ANSI C) show C as a powerful tool in engineering and science applications. Includes exercises after each section, common programming error sections, and chapter summaries.
C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. A friendly and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.
The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard.
Author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use.
Review questions and programming exercises at the end of each chapter help readers zero in on the most critical information and digest the most difficult concepts.
In C++ Primer Plus, you’ll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning:
A new detailed chapter on the changes and additional capabilities introduced in the C++11 standard Complete, integrated discussion of both basic C language and additional C++ features Clear guidance about when and why to use a feature Hands-on learning with concise and simple examples that develop your understanding a concept or two at a time Hundreds of practical sample programs Review questions and programming exercises at the end of each chapter to test your understanding Coverage of generic C++ gives you the greatest possible flexibility Teaches the ISO standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespaces
Based on the principles of cognitive science and instructional design, Fluent C#, the first in the new Fluent Learning series, is a true tutorial that will help you build effective working models for understanding a large and complex subject: developing .NET Framework applications in C#.
Эта книга - для программистов, предпочитающих C++ всем остальным языкам программирования и желающих создавать эффективные приложения для Linux, переносимые и на другие платформы. Тут обсуждается большинство самых важных классов библиотеки Qt, однако не рассчитывайте на полное описание их методов или списки свойств - это не справочник с таблицами классов, их свойств и функций-членов. Скорее, это базовый курс по освоению методов написания программ с использованием Qt - универсальной библиотеки (или программной оболочки) для создания мощных переносимых приложений на языке C++.