常用代码共享
以下代码是我多年工作中总结的常用代码,其中部分代码是其他人写的代码
我将常用代码写成一个DLL,使用DOT.NET 2003,如果要使用该DLL,就必须要修改项目的C++的默认属性为/MDd或/MD,否则会有内存异常
请参考http://msdn.microsoft.com/en-us/library/ms235460(VS.80).aspx, 里面有讲具体原因
当然如果你喜欢可以直接使用原代码, 有些代码写的不一定很好,仅仅当做参考一下
这些常用代码包括:日志,注册表管理,正则表达式,XML操作,文件扫描,资源文件使用,MD5加密,字符串操作,时间操作,文件操作,OS操作,串口操作等
存储的文件目录结构是:
CommFunctions
----COMM
----MD5
----UtilLog
----UtilRegistry
----UtilRegularString
----UtilResource
----UtilScanFile
----UtilXML
----CommonDataDefine.h
----Util.cpp
----Util.h
另外也可以参考我发的另外几个关于经验分享的帖子
经验分享,如何写DLL
http://topic.csdn.net/u/20080822/00/17bbae38-9936-42b6-ac76-806911e7830a.html
经验分享,如何写线程
http://topic.csdn.net/u/20080906/01/1e9aa0c3-6167-4abb-a2b3-91083716edfd.html
经验分享,如何使用try,catch, throw之一
http://topic.csdn.net/u/20080823/19/75373f80-7709-44b3-856f-31651910b6e6.html
经验分享,如何使用try,catch, throw之二
http://topic.csdn.net/u/20080824/12/abeadfe6-cc1b-4f6d-ab04-93b82a5eab54.html
经验分享,如何设计代码架构
http://topic.csdn.net/u/20080830/00/2be80d62-5340-4f6f-a067-368a6215972e.html