头文件没有一个全球性的定义

//因为一个头文件可以包括多次。因此,在全球范围内的情况下定义。该链接将出现重新定义错误
//全局定义不应该被放置在头文件,它应放置在其相应的实现文件。

//假设全局定义在头文件超过cpp文件用途,然后,只有一个文档可以include这个头文件,其它仅仅能是extern这些全局声明。     怎样一个头文件要引用一个其它文件中已经定义的全局量,则应用extern

#ifndef LOCK_H
#define LOCK_H

void lock();
void unlock();

void quanju(){};/////////小心
int quanjubianliang;////小心


class xiao
{
	void sfkdjsldjfk(){int i;}//分类,当然ok。
};



#endif

版权声明:本文博主原创文章,博客,未经同意不得转载。

原文地址:https://www.cnblogs.com/zfyouxi/p/4906127.html