好吧,靜態內聯方法?
這裏是我想要做的......現在,它正在編制,但在連接失敗...... 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);
富沒有任何成員變量...它沒有任何意義。
另外,從設計的角度來看,是否可以使用對float而不是指針的引用?參考通常是優選的。 – GManNickG 2009-10-27 00:58:12
是的,我知道...但在這種情況下,我無法繞過動態:) – Polaris878 2009-10-27 01:02:51
++ 1對於「黑暗魔法在這裏」。 – nahpr 2012-11-12 22:12:26