Эта книга поможет самостоятельно изучить язык C++, его принципы и концепции. Здесь изложены фундаментальные основы программирования, управление вводом/выводом, циклы, массивы, объектно-ориентированные подходы, а также создание полнофункционального приложения. Все главы содержат листинги программ, результаты их выполнения и анализ кода. Приведены ответы на часто задаваемые вопросы, а также упражнения и контрольные вопросы. Изложение книги не предполагает наличия у читателя предварительных знаний в области C++, а четкая организация материала позволит быстро и просто изучить язык. Книга рассчитана на широкий круг читателей, изучающих программирование на C++.
Введение
Эта книга написана для того, чтобы помочь самостоятельно изучить программирование на C++. Конечно, на самом деле изучить такой серьезный язык программирования как C++ всего за три недели невозможно, но эта книга способна ознакомить со структурой, принципами и основными концепциями языка C++. Каждый из уроков этой книги построен так, чтобы его можно было изучить за один день.
В двадцати одной главе этой книги изложены такие фундаментальные принципы программирования как управление вводом-выводом, циклы, массивы, объектно-ориентированное программирование, а также создание полнофункционального приложения. Для иллюстрации рассматриваемых тем во все главы включены листинги программ, дополненные результатами их выполнения и подробным анализом кода.
Чтобы помочь лучше усвоить уроки, в конце каждого из них содержится ряд наиболее часто задаваемых вопросов и ответы на них, а также различные упражнения и контрольные вопросы, ответы на которые содержатся в конце книги.
Изучение этой книги не предполагает наличия у читателя предварительных знаний в области программирования на языке C++. Изложенный здесь материал содержит сами основы программирования, поэтому работая с книгой можно изучить не только сам язык, но и концепции, положенные в основу программирования на C++. Вне зависимости от того, обладает ли читатель определенным опытом программирования, или принимается за дело с нуля, в любом случае четкая организация этой книги создаст все условия для быстрого и простого изучения языка C++.
Для кого написана эта книга
Для изучения книги не требуются знания в области программирования на C++. Изложенный здесь материал содержит основы программирования, поэтому, работая с книгой, можно изучить не только сам язык, но и концепции, положенные в основу программирования на C++. Вне зависимости от того, обладает ли читатель определенным опытом программирования или начинает с нуля, четкая организация книги облегчит изучение языка C++.