1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// Declare a couple of functions - no modules problems. void FuncOne(); int FuncTwo(int arg); void FuncOverload(int arg) {} void FuncOverload(char *arg) {} namespace Namespace1 { void FuncNameSpace() {} } namespace Namespace2 { void FuncNameSpace() {} }