在说内部连接与外部连接前,先说明一些概念。
1.声明
一个声明将一个名称引入一个作用域;
在c++中,在一个作用域中重复一个声明是合法的
以下都是声明:
int foo(int,int); //函数前置声明
typedef int Int; //typedef 声明
class bar; //类前置声明
extern int g_var; //外部引用声明
class bar; //类前置声明
typedef int Int; //typedef 声明
extern int g_var; //外部引用声明
friend test; //友员声明
using std::cout; //名字空间引用声明
friend test; //友员声明
using std::cout; //名字空间引用声明
int ...[ 查看全文 ]