私は次のクラス構造を持っています:
class A {
template<typename T> static void f(const T& input) {
//do something with X and input
}
static ostringstream x;
}
次に、主に次のことを行います。
...
int n = 5;
A::f(n);
...
これは正常にコンパイルされますが、A::x が見つからないシンボルであるというリンケージ エラーが発生します。誰かがこのエラーに遭遇しましたか?
ありがとう!