关于定义和声明的基础问题
Fshx 2006-08-05 12:24:03 1 . 不能定义对象在头文件中 C++的一次性定义法则规定全局对象在程序中只能定义一次
我想问下 对于把类类型定义在头文件中 当程序的多个文件使用这个class时 #include这个头文件
是不是违反C++的一次性定义法则
2 . namespace sp
{
int a=1;
double b;
}
我把全局名词空间sp包含在sp.h头文件中 在程序中的多个文件使用时 包含进去 ,名词空间中定义的全局变量a和b是不是也违反c++的一次性第一规则