Статические методы могут быть вызваны также с использованием объекта класса, как это может быть сделано в Java. Тем не менее, вы не должны этого делать. Используйте оператор области видимости как Test::DoCrash();
Может быть, вы думаете о пространствах имен:
namespace Test {
void DoCrash() {
std::cout << "Crashed!!" << std::endl;
}
};
, который может быть вызван Test::DoCrash();
только из этого пространства имен, если функция не импортирована явно с использованием using directive/declaration
в область действия вызывающей стороны.