#include <iostream>

namespace C{
	void Hello(){
		std::cout<<"Hello"<<std::endl;
	}
	extern "C" void HelloThere(){
		std::cout<<"Hello There from extern \"C\""<<std::endl;
	}
}

extern "C" void HelloThere();

int main() {
	C::Hello();
	C::HelloThere(); //Compiles
	//Hello(); <--- does not compile
	HelloThere(); //Also compiles and ptints the same as C::HelloThere() !!!
	
	return 0;
}
