- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 Vaget - <varargs.h>自实现+分析流程+代码实例
不知在座各位有没有想过,为什么printf,scanf的函数参数总是不定长呢?这是“惯例”?恐怕不是,我以前倒想过,解决方案是void*列表(笑),但完全无法用,遂弃。到后来深入了解C语言时,终于发现了stdargs.h和varargs.h(已弃用)这些宏库。凭借着{...}变参语法和自己对C语言的了解,简单地搓了一个变参宏Vaget。分析流程和代码实例见文末。
2024-07-16 08:15:32
469
1
原创 为Objective-C for Windows 集成实验系统2015添加多文件功能
Objective-C for Windows 集成实验系统2015 是一款付费软件,免费版无法使用多文件功能。因为主要的判断是是否只包含了Foundation类库,所以只能在Foundation.h类库动手脚了。接着再创建OCProjects文件夹到根目录(默认C盘)你可以借助宏来操作要保留当前哪个项目。确认所有文件都保存好后点击 运行。在这里添加好所有项目源文件。接着就能编写多文件OC项目了。配置好环境后编写一段测试代码。可以看到,项目成功运行了。
2023-06-22 10:13:24
168
1
空空如也
怎么用outtextxy绘制放大的字符?
2024-08-05
Oracle Virtual Box 与 Hyper-V兼容性问题
2023-08-07
Win11怎么使用Arachne上网
2023-05-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人