Хорошо,
Вот что я пытаюсь сделать ... Сейчас он компилируется, но не может соединиться ... LNK2001
Я хочу, чтобы методы были статическими, потому что нет переменных-членов, однако я также хочу, чтобы они были встроенными для ускорений, которые они предоставляют.
Каков наилучший способ сделать это? Вот что у меня в двух словах:
/* foo.h */
class foo
{
static void bar(float* in);
};
/* foo.cpp */
inline void foo::bar(float* in)
{
// some dark magic here
}
Я пытаюсь сделать это, потому что я хочу быть в состоянии:
foo::bar(myFloatPtr);
foo не имеет переменных-членов ... это не имеет смысла.