si si usero proprio namaspace!! mi piace molto l'idea che si possa fare programmazone modulare in questo modo:

codice:
// mylib.h
namespace mylib
{
	void function(void);
}

// mylib.cpp
namespace mylib
{
	void function(void)
	{
		// ...code...
	}
}

// main.cpp
#include "mylib.h"
(...)
mylib::function();