社区
C语言
帖子详情
超强的宏应用,实现程序的框架,看看大家对他的理解。
herozhe
2004-02-25 07:35:18
宏定义如下:
#define newname(name) name##tbl
#define init(name) \
struct _##name{\
struct newname(name) *ptr;\
};\
typedef struct newname(name) newname(name); \
struct newname(name)
可以使结构体更加灵活。
有谁知道他的具体应用吗?
...全文
32
5
打赏
收藏
超强的宏应用,实现程序的框架,看看大家对他的理解。
宏定义如下: #define newname(name) name##tbl #define init(name) \ struct _##name{\ struct newname(name) *ptr;\ };\ typedef struct newname(name) newname(name); \ struct newname(name) 可以使结构体更加灵活。 有谁知道他的具体应用吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
asp.net知识库
将 ASP.NET 2.0
应用
程序
服务配置为使用 SQL Server 2000 或 SQL Server 2005 ASP.NET 2.0 中的数据源控件 使用 ASP.NET 2.0 ObjectDataSource 控件 ASP.NET 2.0 的内部变化 使用SQL Cache Dependency 代替 ...
跨平台桌面
应用
的开发
框架
——Electron
本文介绍了我们对桌面端技术的调研、确定技术选型,以及用 electron 开发过程中,总结的实践经验,如构建、性能优化、...希望对读者在开发桌面
应用
过程中有所帮助,文章难免有不足和错误的地方,欢迎读者在评论区交流。
你想要的
宏
基因组-微生物组知识全在这(2022.8)
宏
基因组/微生物组是当今世界科研最热门的研究领域之一,为加强
宏
基因组学技术和...公众号每日推送,工作日分享
宏
基因组领域最新成果、科研思路、实验和分析技术,理论过硬实战强;周末科普和生活专栏,轻松读文看...
python
应用
方向和知识点_python的知识点
看看
你都掌握了吗? 1.Python是如何被解释执行的? Python是一种解释型语言,它可以直接从源代码运行
程序
。
程序
员编写的源代码首先转变成一种中间语言代码,然后再被转换成能够直接...文章好
程序
员2020-03-051180...
计算机有多少种开发语言,为什么现在会有这么多种编程语言?
21世纪,计算机的
应用
越来越多,为了适应各种使用场景,于是诞生了各种语言,不仅语言是多样的,每种语言下面都有不同的开发
框架
,
框架
也是多样的。有时候为了性能,可能会选择编译型语言,为了写得爽可能会选择解析...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章