- 博客(15)
- 资源 (2)
- 收藏
- 关注

转载 #pragma介绍
#pragma 预处理指令详解 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para
2009-12-30 23:24:00
1132
1
原创 VS2005 串口开发实例(入门)
进来又要做个串口通信的程序,由于以前没有做过,所以不知道怎么写,网上搜了一圈,全是在VC6.0下写的,于是找葫芦画瓢,好不容易总算成功了,只是我这里用的是VC2005,但是VC2005中是没有MSCOMM的,所以我们需要借助VC6.0的MSCOMM控件;首先去网上下载MSCOMM32.OCX,MSCOMM32.DEP,MSCOMM.SRG三个文档,然后把它拷贝到c:/windows/syste
2010-01-18 17:14:00
9062
2
原创 报文和流的区别
1、一般TCP/IP的应用层或者OSI的会话、表示、应用层把数据称为数据或者信息,到了传输层把数据称为报文,到了最底层就是比特流了也就是字节流2、字节就是散乱的数据 报文就是添加了标记,封装后的数据 字节流是由字节组成的, 字节流是最基本的,所有的InputStrem和OutputStream的子类都是,主要用在处理二进制数据,它是按字节来处理的 字符流和字节流都是什么 流就是st
2010-01-18 11:19:00
10832
原创 C++Builder 快捷键
算起来自己学习c++builder也有三四个年头了,渐渐地积累了一些编码和开发的技巧,想抽点时间在这里与大家分享一下自己的一些经验。改善编码和开发效率有很多种途径,这次我主要想写些如何利用快捷键和键盘操作来改善编码和开发的效率。 快捷对于某些人来说可以觉得好麻烦,要记住那么多表示不同功能的组合键。顾名意义,如果熟悉某个软件常用的快捷键的话,无疑会使你的工作效率得到很好的提高,有时候还可以在小菜
2010-01-06 22:14:00
4172
转载 static彻底研究
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 一、面向过程设计中的static 1、静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Example 1 #i
2010-01-04 22:09:00
668
转载 VC设置监测内存泄露的方法
检测内存泄漏的主要工具是调试器和 CRT 调试堆函数。若要启用调试堆函数,请在程序中包括以下语句:#define CRTDBG_MAP_ALLOC#include #include 注意 #include 语句必须采用上文所示顺序。如果更改了顺序,所使用的函数可能无法正确工作。通过包括 crtdbg.h,将 malloc 和 free 函数映射到其“Debug”版本 _ma
2009-12-31 21:35:00
753
转载 ActiveX控件的注册
用ActiveX控件可快速实现小型的组件重用、代码共享,从而提高编程效率,降低开发成本。但是ActiveX控件对于最终用户并不能直接使用,因为ActiveX控件必须先在Windows中注册。注册ActiveX控件一般来有一下几种途径,它们有各自的优点,运用范围也不同。Regsvr32.exe注册Regsvr32.exe位于Windows目录的system子目录下。点击Windows的“开始
2009-12-29 11:12:00
2632
转载 程序语言的分类 和 汇编型、编译型、解释型语言的区别
程序语言可分为5类 1、web page script languages 就是网页代码,比如Html、javascript、Css、Asp、Php、Xml都应该属于此类(照蔡的意思,Html不应该属于anguages的,可能他觉得太简单了吧,不过我觉得Html也应该算的,大家爱听谁的就听谁的好了,这个不重要) 2、Interpreted Languages(解释型语言
2009-12-29 11:02:00
1190
转载 ATL建立ActiveX控件样例(入门级)
代码下载http://download.youkuaiyun.com/source/1458175 在VC中进行控制编程可以用MFC的OCX形式,也可以用ATL的活动模板库。MFC所做出来的控件比较大,ATL相对小很较多,这时我们如果是在网页上使用,ATL的优势就会突显出来。 ATL编写控件比MFC要难一些,所谓的难就是ATL中的编程向导没有MFC中的那么好用。有好多的东东要自己手工去加
2009-12-28 15:18:00
11475
原创 VS2005 fopen无法使用会出现不安全的警示错误
在VS2005环境下 fopen函数使用时会出现不安全的警示错误; 应该换用fopen_s:fopen_s比fopen多了溢出检测,更安全一些, errno_t fopen_s( FILE** pFile, const char *filename,
2009-12-22 23:05:00
2928
原创 C++常用开发工具
开发环境 ---->Turbo c DOS时代c语言开发的经典工具,目前适合两类人使用:c语言beginner(尤其是学生一族),具有怀旧情节的专业人士:) ---->Visual C++ 6.0/7.0 稳定而强大的IDE开发环境,具有丰富的调试功能,定制宏的功能也是其一大特色。Microsoft的经典之作,功能强大自不必言说。附带的一些工具也很不错,比如:Spy++。但编译器较
2009-12-22 23:04:00
816
原创 VS2005隐藏快捷键
VS2005的隐藏快捷键 这里我将会把一些无意中发现的VS2005中没有明确指出的快捷键共享出来,并不是所有的快捷键,或者常见的一些快捷键。1、Ctrl+Space直接完成类或函数(本来这个并不算隐藏的快捷键,但是因为中文输入法抢占这个快捷键,所以。。。,替代的快捷键是Alt+Right)2、Shift+Delete整行删除,并且将这一行放到剪贴板(这时候不能选中一段内容)3、Shift+Ins
2009-12-22 22:44:00
738
原创 VS2005快捷键
调试快捷键 F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F10: 运行到光标处F11: 逐语句 编辑快
2009-12-21 21:15:00
733
2
原创 VC 类型转换集录
LPCSTR 是 const char * 简写形式是使用 typedef LPCSTR const char* 定义的。 unsigned char * 类型可以表示字节缓冲区,BYTE类型即是用typedef unsigned char BYTE定义的。 unsigned char与 char
2009-12-17 23:05:00
621
原创 loadrunner测试时走SSL加密通道的设置
前一段时间使用loadrunner测试ssl vpn时,使用ssl隧道一直配置不成功,经过查资料,终于成功,记录一下,方便大家测试。走ssl隧道与普通http,只需多设两个地方,1、tools->recording options->port mapping 选择 第二项 winINet level data 2、runtime setting -> Internet protocol->perf
2009-12-07 17:28:00
6390
1
MiniCA应用开发源代码
2009-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人