- 
	- Oсталось только подумать, как сделать, чтоб развиртуализация таки происходила, иначе вариант с виртуальными функциями ничем принципиально не хуже. PS: по ссылке более другой вариант, без thiz (и не const уже).  fk0(2248 знак., 17.12.2019 00:48 - 00:56, ссылка)
			- Я был о gcc слишком плохого мнения. Прекрасно он всё развиртуализирует, лучше чем руками. Руками как раз не работает из-за стирания типа (при приведению к базовому типу информация теряется). Странное дело, получается развиртуализация работает  fk0(2217 знак., 17.12.2019 01:58, ссылка)
					- Спасибо! - _Constantin24(17.12.2019 11:15)
 
 
- Я был о gcc слишком плохого мнения. Прекрасно он всё развиртуализирует, лучше чем руками. Руками как раз не работает из-за стирания типа (при приведению к базовому типу информация теряется). Странное дело, получается развиртуализация работает  fk0(2217 знак., 17.12.2019 01:58, ссылка)
					
- Народу известно, что каждая реализация шаблона компилируется отдельно?  lloyd(545 знак., 16.12.2019 21:44)
			- спасибо! _Constantin24(112 знак., 17.12.2019 11:16)
 
- Если это то, о чем я думаю, то не std::array бери, а std::vector - это динамический массив. Без new. - RxTx(16.12.2019 20:35)
			- Ну да, только new спрятан внутри std::allocator... - fk0(16.12.2019 23:56)
- Без new - без аллокации. Вектор без аллокации не работает. - evgeniy1294(16.12.2019 20:40)
 
- Варианты:  evgeniy1294(202 знак., 16.12.2019 15:29)
			- 1) Наследник? покажите пример.  _Constantin24(133 знак., 16.12.2019 15:38)
					- Если массив спрятан внутри типа (структуры, класса) и размеры разные -- то и содержащие их типы (структуры, классы) будут иметь разные размеры, значит это должны быть РАЗНЫЕ типы. Общую часть можно вынести в базовый класс, а массив в разные классы fk0(265 знак., 17.12.2019 00:59)
- 1) Самый правильный вариант, сделать все следующим образом, например реализация унифицированного интерфейса:  evgeniy1294(952 знак., 16.12.2019 16:42 - 23:28)
							- Сделал подобное _Constantin24(270 знак., 17.12.2019 13:36)
- спасибо, интересно задумано. - _Constantin24(17.12.2019 11:17)
 
 
 
- 1) Наследник? покажите пример.  _Constantin24(133 знак., 16.12.2019 15:38)
					
 
- Oсталось только подумать, как сделать, чтоб развиртуализация таки происходила, иначе вариант с виртуальными функциями ничем принципиально не хуже. PS: по ссылке более другой вариант, без thiz (и не const уже).  fk0(2248 знак., 17.12.2019 00:48 - 00:56, ссылка)