
C++
文章平均质量分 69
axiuluo
爱生活 爱coding
展开
-
DLL工作原理
创造DLL:1) 建立带有输出原型/结构/符号的头文件。2) 建立实现输出函数/变量的C/C++源文件。3) 编译器为每个C/C++源文件生成.obj模块。4) 链接程序将生成DLL的.obj模块链接起来。5) 如果至少输出一个函数/变量,那么链接程序也生成lib 文件。创造EXE:6) 建立带有输入原型/结构/符号的头文件。7) 建立引用输入函数/变量的C/C++源文件。8) 编译器为每个C/C原创 2005-12-15 13:56:00 · 2297 阅读 · 0 评论 -
关于文本文件的格式------回车换行符(CR/LF)
以前也看到EditPlus里面文本文件可以设置PC/UNiX/MAC三种格式,UltraEdit中可以设置DOS格式和Unix格式,一直不知道区别在那里。 今天在使用boost::tokenizer按/n切割字符时,发现从文件中读到的字符串无法进行正常切割。回想起在用EditPlus打开文件时,会提示文件中包含不合法的回车换行符,是否进行转换云云。看来碰到格式的问题了。当时只好采原创 2006-01-05 02:24:00 · 7717 阅读 · 0 评论