Если Вы устали от оффтопиков, вот Вам простенькая задача:
Имеется шаблонная функция шаблонного класса:
template <T>
class A
{
public:
template<I>
void Func(I *pArg)
{
}
};
Незамысловатый компилятор от Майкрософт
скомпиляет такую функцию, только если она реализована
в декларации класса.
Задача. Необходимо убедить компилятор, что такую
функцию не нужно подставлять inline.
Варианты?