社区
C++ 语言
帖子详情
如何在工程间传递变量
aladdin_lidx
2010-11-12 08:51:14
现在在一个solution中有2个工程:proj1,proj2
proj1需要定义一个全局变量,然后proj2使用这个变量
如下:proj1-->Org.cpp:
static int a = 0;
那么在proj2的Des.cpp文件里该怎么去用呢?
...全文
64
9
打赏
收藏
如何在工程间传递变量
现在在一个solution中有2个工程:proj1,proj2 proj1需要定义一个全局变量,然后proj2使用这个变量 如下:proj1-->Org.cpp: static int a = 0; 那么在proj2的Des.cpp文件里该怎么去用呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WhatEver4-24666
2011-07-22
打赏
举报
回复
8L 你说的没用,extern只能在proj1中用,在proj1中定义的变量在proj2中根本传不过去。。2L说的对
楼主给错分了。 可以通过接口传递
shangyangi
2010-11-14
打赏
举报
回复
定义为非静态变量,并在引用的地方用extern声明该变量即可!
nicklisir
2010-11-14
打赏
举报
回复
mark,用dll
+1
weekly123
2010-11-14
打赏
举报
回复
进程间通信了吧,两个工程不能直接传变量吧
luciferisnotsatan
2010-11-14
打赏
举报
回复
[Quote=引用 4 楼 dizuo 的回复:]
导成dll吧
[/Quote]
+1
ryfdizuo
2010-11-14
打赏
举报
回复
导成dll吧
MervynX
2010-11-12
打赏
举报
回复
看你这个两个是什么类型的工程撒 如果有一个是dll 是可以导出的
jikeyuan1
2010-11-12
打赏
举报
回复
工程??extern好像也就只能在当前的工程的不同文件使用吧 ,而且现在编译器好像都加了限制 想const常量都默认static了, 不懂 等待高手回答!!!
skyworth98
2010-11-12
打赏
举报
回复
静态变量的作用域仅限于当前文件。
如果想要跨工程共享,只能定义为非静态变量,并在引用的地方用extern声明该变量。
或者编译成dll并导出该变量。
03Go语言实战之
变量
与常量
课程介绍了go语言当中的
变量
和常量使用方法,包含了
变量
的声明方式、简短
变量
声明、
变量
的作用域、指针、按值
传递
和按址
传递
的区别、常量介绍
cmake 多个
工程
共享
变量
cmake 定义
变量
一般使用set,但是一般用法
变量
只能从父目录
传递
到子目录,无法反向或者统计目录共同使用。比如: set(OpenCV_DIR "D:/lib/opencv-3.4.9/bulid") 这时需要把
变量
写到cache(缓存
变量
)里才...
在Matlab中如何进行
变量
传递
与引用
在Matlab中,
变量
的
传递
与引用是非常重要的概念,掌握它们的使用方法能够提高程序的效率和可读性。当需要在函数内部对
变量
进行修改,并且希望这些修改能够影响到原始
变量
时,可以将修改后的
变量
作为返回值返回,并将...
c语言中
变量
的引用
传递
和指针
掌握了引用型
变量
和指针,才能深入掌握面向过程的函数调用机制。 引用型
变量
存储的是
变量
的地址,指针存储的也是
变量
的地址,所以本质上来说二者是一样的。...//如果子函数在主函数下面,一定要先声明
QT5 如何在多个cpp文件中
传递
变量
(图文详解)
为了的可读性和移植性,我们可能需要将一个CPP文件拆分成多个文件,这时,如果在一个.cpp文件中想调用另一个.cpp中的
变量
该如何操作? 具体步骤 1、新建不同的.cpp项目
工程
文件 这里面原始参数放在ex01中,...
C++ 语言
64,683
社区成员
250,491
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章