[cs13001] namespaces in header files
Mikhail Nesterenko
mikhail at cs.kent.edu
Mon Apr 22 19:07:59 EDT 2013
CSI students,
This afternoon there was a question whether is is advisable to put
namespace definition in header files. The advice is: it is a good idea
if namespace function definitions are in the corresponding source
file.
For example:
// this goes into header file
namespace myNamespace{
const int limit=5;
void myFunc(int); // note the function is just protyped, not defined
}
// this function definition
// goes into corresponding source file
void myNamespace::myFunc(int a){
a++;
}
Thanks,
--
Mikhail
More information about the cs13001
mailing list