что делать с вот этим
template <typename T, typename Tensor, typename Model>
void Optimizer<T, Tensor, Model>::applyControlConstraints() {
И так перед каждым методом. Не слишком ли вербозно?
Может не хватает пропоузала на Implement [Type] { тут определяешь методы }
Всё ещё неправильно :( Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
Всё ещё неправильно :( Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
куда ты прости вынес определение шаблонов?
.impl файлы я так понял
И что потом ты с этими хедерами делать будешь?
header.h: #pragma once ... #include "header.impl"
Я хотел это от автора услышать. Думаю, что он не так бы ответил.
в хедеры которые подключают обьявления ну и определяют их. Потом я их имплиситли инстанциирую (имплементации)
да нет это хедеры обычные, просто они в папке impl
да всё я нашёл там какие то ... не знаю как назвать такую имплементацию, просят буферы в допустим async_write (шаблонным параметром)
Подключаю в cpp и нужные мне типы создаю, потом это идет в шеред либу
Обсуждают сегодня