c++ 全局变量该如何定义,是定义在头文件中,还是cpp里?

我现在的情况是这样的:一个工程中有多个项目,每个项目中又有许多c++源码。其中又有一个ef的命名空间,我到底该如何定义?是定义在命名空间里面还是外面?我负责改写一个项目,... 我现在的情况是这样的:一个工程中有多个项目,每个项目中又有许多c++源码。其中又有一个ef的命名空间,我到底该如何定义?是定义在命名空间里面还是外面?我负责改写一个项目,里面有个底层函数是连接数据库用的,很多都调用它,但是呢他原来写的有问题,比如查询数据库,每次查询都连一次,导致连接数过多,程序崩溃。所以我就想,连接定义成全局变量,做一次连接就可以了但是提示 无法解析外部命令 ,(调用的底层函数是lib库)应该怎么定义才可以不报错? 展开
 我来答
貊涤肥中震
2020-04-09 · TA获得超过1091个赞
知道小有建树答主
回答量:1966
采纳率:100%
帮助的人:9.5万
展开全部
链接错误一般就是库没包含,你看看项目属性
你这种情况可以把
connection
封装成一个类,做成一个
单键
就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式