C and C++
sonn_linux_tech
这个作者很懒,什么都没留下…
展开
-
My first makefile to compile multiple C files
I have three files to compile: main.c, func.c, func.h The steps: 1 main.c to main.o 2 func.c to func.o 3 link main.o func.o to main(file that can原创 2016-10-14 21:30:43 · 377 阅读 · 0 评论 -
LoadLibrary方法加载运行DLL库
最近和另一家公司对接,要求用对方提供的测试程序测试我们做的DLL。接到对方的测试程序,发现和我们以前调用DLL的方式不太一样。但我稍微看了一会代码也看懂其意思了,一天搞定了。但其中也遇到些小困惑,记录一下。 下面是我实验写的小Demo:my_dll.h:#ifdef MY_DLL_EXPORTS #define MY_DLL_API __declspec(dllexport) #else #def...原创 2018-05-16 16:34:50 · 11654 阅读 · 0 评论 -
将图片(二进制文件)存储于数据库,论文件字节流与二进制字符串相互转换
开发中遇到存储图片文件于数据库这样的需求。我们知道文件本身就是一份二进制数据,不同类型的文件只是编码形式不同,对应的解读形式不同,无论txt文件、jpg文件亦或是mp4文件,本质上都是0和1组成的。而在C++中我们可以通过字节流来读写文件,也就是说我们可以把文件读入char数组中,也可以将char数组中的数据写入为文件。开发中需要将图片存在数据库中,每个文件几KB,想将之存在数据库表的varcha...原创 2018-05-16 16:37:00 · 1571 阅读 · 0 评论