摘要: 前段时间在用devcpp时,发现他有个插入快捷键,可以自定义注释模板,直接插入即可,感觉很方便。但是我偏向于VS,所以就在CSDN上提问了,很高兴的找到了我需要的答案---自定义宏注释模板。这里和大家分享下(虽然网上讲的很多了。。。)程序注释的重要性毋庸置疑,一个大型的项目通常情况下都是几个软件工程师合作出来的成果,假如该项目中的代码注释不全,那会给将来的维护者带来无穷无尽的隐患。通用的办法是给自己工程里面的函数添加注释——使用宏。1.打开Visual Studio 2008(2005一样适用)开发工具,单击“工具→宏→新建宏项目”,然后按照步骤建立注释宏,添加如下代码并保存。2.打开 菜单 阅读全文
posted @ 2011-01-29 17:44 maxweii 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 介绍  本教程的目的是告诉你如何使用ATL创建一个COM服务器,并使用Visual C++和Visual Basic程序来分别调用这个服务器。我并不想深入探讨COM的细节,也不想让你深陷于IDL之中。这一教程只是为VC++的新手程序员设计的,告诉他们利用ATL来创建一个COM对象有多么简单,并让他们能对ATL产生更多的兴趣。第1步:启动ATL COM Wizard  你所需要做的第一件事情就是启动Visual C++并创建一个新的工程,选择“ATL COM Wizard”,工程名为“Simple_ATL”。设置好工程的路径之后,单击OK按钮。你会看到,屏幕上给了你若干选项。第一个选项为“Ser 阅读全文
posted @ 2011-01-29 17:13 maxweii 阅读(3863) 评论(0) 推荐(0) 编辑
摘要: 1 字符测试函数   1 函数原型均为int isxxxx(int)   2 参数为int, 任何实参均被提升成整型   3 只能正确处理处于[0, 127]之间的值   2 字符映射函数   1 函数原型为int toxxxx(int)   2 对参数进行检测, 若符合范围则转换, 否则不变   int tolower(int); 'A'~'Z' == 'a'~'z'   int toupper(int); 'a'~'z' == 'A'~'Z'   @函数名称: isalpha   函数原型: int isalpha(int ch);   函数功能: 检查ch是否是字母.    阅读全文
posted @ 2011-01-29 10:11 maxweii 阅读(561) 评论(0) 推荐(0) 编辑