Не работает автоподстановка для шаблонных классов
Проблема
template<typename T>
class C1
{
public:
void do_something() { }
};
void OnStart()
{
C1<int> a;
a. /* не появляется список подстановки */
}
Баг, т.к. блокирует работу с шаблонными классами в пределах MetaEditor.
Проблема примерно с декабря 2017 г.
Решение
Не использовать шаблонные классы вообще. Если есть возможность, можно ограничиться нешаблонным классом с шаблонными методами. Либо вообще уйти на абстрактный класс или интерфейс и далее наследоваться для каждого типа отдельно с реализацией абстрактных методов (есть и плюсы, и минусы).
Edited by FXcoder