- #include <iostream> 
-   
- struct S { 
- 	static void staticF() const { std::cout << "Static function.\n"; } 
- 	void nonStaticF() const { std::cout << "Non-static member function.\n"; } 
- }; 
-   
- int main() { 
- 	S s; 
-   
- 	s.S::nonStaticF(); 
- 	s.S::staticF(); 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RydWN0IFMgewoJc3RhdGljIHZvaWQgc3RhdGljRigpIGNvbnN0IHsgc3RkOjpjb3V0IDw8ICJTdGF0aWMgZnVuY3Rpb24uXG4iOyB9Cgl2b2lkIG5vblN0YXRpY0YoKSBjb25zdCB7IHN0ZDo6Y291dCA8PCAiTm9uLXN0YXRpYyBtZW1iZXIgZnVuY3Rpb24uXG4iOyB9Cn07CgppbnQgbWFpbigpIHsKCVMgczsKCQoJcy5TOjpub25TdGF0aWNGKCk7CglzLlM6OnN0YXRpY0YoKTsKfQ==