У меня есть класс со статическими функциями. мне нужно использовать функции без создания экземпляра класса.
возможно ли это?
Sure:
class A { public: static void f(); }; ... A::f(); // call function
Или вы можете использовать шаблон проектирования Singleton: http://en.wikipedia.org/wiki/Singleton_pattern#C.2B.2B
Никаких проблем, вот в чем их смысл.