ah から b.cpp への静的メソッドを呼び出そうとしています。私が調査したことから、::スコープ解決を配置するのと同じくらい簡単ですが、試してみると、「C ++にはすべての宣言に型指定子が必要です」というエラーがスローされます。以下は私が持っているものです。
a.cpp
float method() {
//some calculations inside
}
ああ
static float method();
b.cpp
a::method(); <- error! "C++ requires a type specifier for all declarations".
but if I type without the ::
a method(); <- doesn't throw any errors.
私はかなり混乱しており、ガイダンスが必要です。