2 месяца назад
История
README.md
Взаимозависимые классы
Демонстрация двух способов решения проблемы взаимозависимых классов.
Суть этой проблемы в следующем. У нас есть два класса Integer1 и Integer2. Мы хотим, чтобы экземпляр класса Integer1 мог конструироваться из экземпляра класса Integer2. И наоборот, экземпляр класса Integer2 мог конструироваться из экземпляра класса Integer1. При их явном объявлении мы получаем циклическую зависимость.
Приводится два способа решения этой проблемы:
- с помощью опережающего определения (forward declaration, каталог
forward_declaration, цель сборки:main_fd); - с помощью шаблонов (каталог
template, цель сборки:main_tmplt)
Пост в блоге: Взаимозависимые классы
Описание
Конвейеры
0
успешных
0
с ошибкой