社区
进程/线程/DLL
帖子详情
谈谈多源文件程序
skyair624
2008-08-28 08:18:16
本人在一个程序中用了多个源文件,发现一个问题:在某个源文件中定义的宏和变量在另一个中都不可见,难道这是定义的一个范围
...全文
123
6
打赏
收藏
谈谈多源文件程序
本人在一个程序中用了多个源文件,发现一个问题:在某个源文件中定义的宏和变量在另一个中都不可见,难道这是定义的一个范围
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skyair624
2008-08-29
打赏
举报
回复
找到正解,是变量的声明:关键字extern声明一个在其他源文件中已经存在的变量
cang0lang
2008-08-28
打赏
举报
回复
支持1楼的
如果用的多 可以考虑放在stdafx.h 里面
nooning
2008-08-28
打赏
举报
回复
注意要用
#if undef __FILENAME_H
#define __FILENAME_H
代码
#endif
不然多个文件 #include同一文件,会重复定义
zminhao
2008-08-28
打赏
举报
回复
楼上正解!
greatws
2008-08-28
打赏
举报
回复
#pragma once 就可以防止重定义
gaoteng1984
2008-08-28
打赏
举报
回复
在.h文件里定义这些宏,然后#include到那些要使用这个宏的cpp文件中,就可以共享使用了。
国有企业采购方式及适用情形
中国物流与采购联合会出台团体标准T/CFLP 0016—2023《国有企业采购操作规范》,将国有企业采购方式分为公开招标、邀请招标、询价采购、比选采购、合作谈判、竞争谈判、单源直接采购、多源直接采购。分别是:公开...
数据集成方案
数据联邦用到的是一种虚拟化技术,通过虚拟化技术将不同的数据源提供一个统一的访问层,用户和应用
程序
可以通过单一的接口来访问不同数据源上的数据,无需了解不同数据源上的实现细节。在数据联邦中数据是分散的,...
Arcmap中shp文件坐标转换实战:从CGCS2000到WGS84
本文详细讲解了在Arcmap中将shp文件从CGCS2000坐标系转换为WGS84坐标系的完整实战流程。文章从坐标系原理入手,重点介绍了如何创建自定义地理转换、使用Project工具执行转换,并提供了关键的参数设置建议与常见问题...
数据架构的大数据处理:Hadoop 与 Spark 的结合
大数据处理是现代数据科学和工程的核心技术,它涉及到处理海量、高速、多源、不确定性和不可靠性的数据。随着互联网、人工智能、物联网等领域的快速发展,大数据处理的重要性日益凸显。 Hadoop 和 Spark 是目前最...
Linux多线程服务端编程:使用muduo C++网络库 学习笔记 第十章 C++编译链接模型精要
C++从C语言(本节谈的C语言和C++语言指的是现代的常见的实现(没有特别指明时,可认为是Linux x86-64的GCC),并不限于C标准或C++标准,因为标准里根本就没有提到“
程序
库(library)”这个概念。另外本节所提的...
进程/线程/DLL
15,466
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章