Читаем С++ для "чайников" . полностью

    Автоматический конструктор копирования 215

    "Мелкие" и "глубокие" копии 217

    Временные объекты 221

        Как избегать временных объектов 222

        Аргумент копирующего конструктора 223

Глава 19.Статические члены 224

    Определение статических членов 224

        Зачем нужны статические члены 224

        Использование статических членов 225

        Обращение к статическим данным-членам 226

        Применение статических данных-членов 227

_________________

10 стр. Содержание

    Объявление статических функций-членов 228

    Что такое this 230

Часть 4. Наследование 231

Глава 20.Наследование классов 233

    Зачем нужно наследование 234

    Как наследуется класс 234

        Использование подкласса 236

        Конструирование подкласса 237

        Деструкция подкласса 238

    Отношение СОДЕРЖИТ 238

Глава 21.Знакомство с виртуальными функциями-членами: настоящие ли они 240

    Зачем нужен полиморфизм 243

    Как работает полиморфизм 245

    Когда функция не является виртуальной 246

    Виртуальные особенности 247

Глава 22.Разложение классов 249

    Разложение 249

    Реализация абстрактных классов 253

        Концепция абстрактных классов 254

        Создание полноценного класса из абстрактного 255

        Передача абстрактных классов 257

        Нужны ли чисто виртуальные функции 257

    Разделение исходного кода С++ 259

        Разделение программы — класс Student 260

        Определение пространства имён 261

        Реализация класса Student 261

        Разделение программы — класс GraduateStudent 262

        Реализация приложения 263

        Файл проекта 264

        Создание файла проекта в Dev-C++ 265

Часть 5. Полезные особенности 269

Глава 23.Оператор присвоения 271

    Сравнение операторов и функций 271

    Потоковые операторы 272

    Мелкое копирование — глубокие проблемы 272

    Переопределение оператора присвоения 273

    Защита от копирования 276

Глава 24.Использование потоков ввода-вывода 277

    Как работают потоки ввода-вывода 277

    Знакомство с подклассами fstream 278

    Прямое чтение из потока 282

    Что такое endl 284

    Подклассы strstream 285

    Работа с манипуляторами 287

_________________

11 стр. Содержание

Глава 25.Обработка ошибок и исключения 290

    Зачем нужен новый механизм обработки ошибок 291

    Механизм исключительных ситуаций 293

    Так что же мы будем бросать? 295

Глава 26.Множественное наследование 298

    Механизм множественного наследования 298

    Устранение неоднозначностей множественного наследования 300

    Виртуальное наследование 301

    Конструирование объектов 306

    Отрицательные стороны множественного наследования 306

Глава 27.Шаблоны С++ 308

    Обобщение функции в шаблон 309

    Шаблоны классов 311

    Зачем нужны шаблоны классов 314

    Советы по использованию шаблонов 316

Глава 28.Стандартная библиотека шаблонов 317

    Контейнер string 317

    Контейнер list 320

    Итераторы 321

    Использование контейнера  map 324

Перейти на страницу:

Все книги серии Для чайников

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных