C/C++/C#
文章平均质量分 57
laizhiping_rj
今人古人若流水,共看明月皆如此.
展开
-
C/C++ 宏详解
<br />众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有<br />一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换),<br />那么宏其实可以为我们在符号上产生新的代码(即符号替换、增加)。<br />关于宏的一些语法问题,可以在google上找到。相信我,你对于宏的了解绝对没你想象的那么多。如果你<br />还不知道#和##,也不知道prescan,那么你肯定对宏的了解不够。<br />我稍微讲解下宏的一些语转载 2011-04-28 11:13:00 · 409 阅读 · 0 评论 -
The C# ReadFile API
C# Signature://1[DllImport("kernel32.dll", SetLastError = true)]static extern bool ReadFile(IntPtr hFile, [Out] byte[] lpBuffer,uint原创 2011-04-28 11:20:00 · 3568 阅读 · 1 评论 -
多线程管理类
实现思路由于最近经常搞些跟线程有关的东西,感觉多线程确实麻烦,线程间要处理好同步与通讯,如果用CWinThread好一点,直接是一个线程对象,如果 用AfxBeginThread,那必须定个全局函数,或者写个静态函数,一般是传个this指针进去,然后再用这个指针调用本类函数的转载 2011-04-28 11:15:00 · 604 阅读 · 0 评论 -
C#遍历目录下的所有文件夹
using System;using System.Collections.Generic;using System.Text;using System.IO;namespace TestFileInfo{ class Program { static void Main(string[] args) { string path原创 2011-04-28 11:22:00 · 927 阅读 · 1 评论