c++ 全局变量该如何定义,是定义在头文件中,还是cpp里?
我现在的情况是这样的:一个工程中有多个项目,每个项目中又有许多c++源码。其中又有一个ef的命名空间,我到底该如何定义?是定义在命名空间里面还是外面?我负责改写一个项目,...
我现在的情况是这样的:一个工程中有多个项目,每个项目中又有许多c++源码。其中又有一个ef的命名空间,我到底该如何定义?是定义在命名空间里面还是外面?我负责改写一个项目,里面有个底层函数是连接数据库用的,很多都调用它,但是呢他原来写的有问题,比如查询数据库,每次查询都连一次,导致连接数过多,程序崩溃。所以我就想,连接定义成全局变量,做一次连接就可以了但是提示 无法解析外部命令 ,(调用的底层函数是lib库)应该怎么定义才可以不报错?
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询