Книга поможет самостоятельно изучить язык C++, его принципы и концепции. Здесь изложены фундаментальные основы программирования, управление вводом-выводом, циклы, массивы, объектно-ориентированные подходы, а также создание полнофункционального приложения. Все главы содержат листинги программ, результаты их выполнения и анализ кода. Приведены ответы на часто задаваемые вопросы, а также упражнения и контрольные вопросы. Изложение не предполагает наличия у читателя каких либо знаний в области C++, а четкая организация книги позволит быстро и просто изучить язык.
Оглавление
Введение 22
НЕДЕЛЯ 1. ОСНОВНЫЕ ВОПРОСЫ 25
День 1. Первые шаги 26
День 2. Структура программы на C++ 42
День 3. Переменные и константы 55
День 4. Выражения и операторы 77
День 5. Функции 104
День 6. Объектно-ориентированное программирование 137
День 7. Ветвление процесса выполнения программ 168
Неделя 1. Обзор 196
НЕДЕЛЯ 2. ОСНОВНЫЕ ВОПРОСЫ 203
День 8. Указатели 204
День 9. Ссылки 231
День 10. Дополнительные возможности функций 260
День 11. Объектно-ориентированный анализ и проектирование 294
День 12. Наследование 325
День 13. Массивы и связанные списки 356
День 14. Полиморфизм 390
Неделя 2. Обзор 423
НЕДЕЛЯ 3. ОСНОВНЫЕ ВОПРОСЫ 433
День 15. Специальные классы и функции 434
День 16. Расширенное наследование 460
День 17. Потоки 508
День 18. Пространства имен 546
День 19. Шаблоны 564
День 20. Исключения и обработка ошибок 611
День 21. Что дальше 642
Неделя 3. Обзор 674
ПРИЛОЖЕНИЯ 687
Приложение A. Двоичные и шестнадцатеричные числа 688
Приложение B. Ключевые слова языка C++ 696
Приложение C. Приоритет операторов 697
Приложение D. Ответы 699
Приложение E. Связанные списки 747
Предметный указатель 757
Книга известных специалистов в области разработки приложений с использованием .NET Framework посвящена программированию на языке C# 2010 в среде .NET Framework 4 и в предшествующих версиях. Книгу отличает простой и доступный стиль изложения
Книга известных специалистов в области технологий .NET представляет собой учебное и справочное пособие для разработчиков .NET-приложений, использующих новую версию ASP.NET 2.0. Предложенный авторами практический подход к изложению материала не является простым повторением документации MSDN, а позволяет сконцентрироваться на решении конкретных задач, связанных с разработкой Web-приложений разного уровня сложности.