编程语言
WAI_f
愚者暗于成事,智者见于未萌
展开
-
C++类导出DLL
介绍 DLL允许用外部用户可以使用的显式C函数列表将一部分功能封装在独立模块中。1980年,当Windows DLL被推广到世界时,对广大开发人员来说唯一可行的选择就是C语言。因此,Windows dll自然将其功能公开为C函数和数据。在内部,一个DLL可以用任何语言实现,但是为了在其他语言和环境中使用,一个DLL接口应该回到最小的公分母——C语言。 使用C接口并不意味着开发人员应该放弃面向对象的方法。即使是C接口也可以用于真正的面向对象编程,但是它可能是一种冗长乏味的方式。C++与C语言相反,在C翻译 2020-07-07 02:22:33 · 2089 阅读 · 0 评论 -
dirent.h windows安装
简介 dirent.h是一个能够遍历文件和目录的API,通常unix系统会提供这个文件,但是VS缺少这个API。需要自己安装一下这个文件,关于这个文件的详细说明,可以点击查看链接。下载&安装 文件下载地址:官网下载地址 进入下载页面后选择最新的dirent.h文件,目前最新的是dirent-1.21.zip,下载完成后解压,将include文件夹下的dirent.h文件复制到VS安装目录下,比如VS2013,就复制到"VC\include"下面,VS2019则要复制到"\VC\Tool原创 2020-06-01 02:57:17 · 6181 阅读 · 1 评论 -
C语言格式化输出
今天帮别人处理数据,发现数据中有uint64位的数据,用matlab读出来的数据感觉不对,所以又用C语言读出来看看,发现真的不一样,那么问题来了,究竟是哪个程序出错了呢? 本着编程直觉,我把查错重点放在了C语言程序上,一方面是我不确定我定义的uint64是否正确,另一方面printf函数输出格式化结果我也不确定是否正确。 首先测试uint64是否正确定义: printf(“...原创 2018-06-05 16:33:17 · 604 阅读 · 0 评论