LINUX.ORG.RU

История изменений

Исправление safocl, (текущая версия) :

в стандарте с++ сказано, что каждая единица трансляции компилируется отдельно — это означает буквально, что они не подозревают про существование других. И при компиляции объектного файла из stream.cpp компилятор не знает с какими значениями аргументов шаблонов он применялся в других единицах трансляции по данной причине невозможно для него предугадать без явной инстанциации, с для каких значений аргументов шаблонов инстанциировать сей шаблон.

Исходная версия safocl, :

в стандарте с++ сказано, что каждая единица трансляции компилируется отдельно — это означает буквально, что они не подозревают про существование других. И при компиляции объектного файла из stream.cpp компилятор не знает с какими значениями аргументов шаблонов он применялся в других единицах трансляции.