C/C++/VC 技术
文章平均质量分 75
dingrj
这个作者很懒,什么都没留下…
展开
-
解决TCP网络传输“粘包”问题
解决TCP网络传输“粘包”问题作者:杨小平 王胜开原文出处:http://www.ciw.com.cn/ 当前在网络传输应用中,广泛采用的是TCP/IP通信协议及其标准的socket应用开发编程接口(API)。TCP/IP传输层有两个并列的协议:TCP和UDP。其中TCP(transport control protocol,传输控制协议)是面向连接的,提供高可靠性服务。UDP(user da转载 2006-03-17 12:01:00 · 1220 阅读 · 0 评论 -
VB与VC通信初探(一)
在使用VB调用VC写的DLL的时候,可以实现一些VB不能实现或者很难实现的功能,但是,因为VB与VC之间的数据类型并不总是完全对应的,所以,在进行参数传递的时候,就需要进行类型转换了。下面我将通过逐步的推进的方法,来看看如何达到VB与VC之间的通信。 首先,看一个简单的例子。VC中的程序:extern "C" _declspec(dllexport) void转载 2006-03-17 10:02:00 · 876 阅读 · 0 评论 -
VB与VC通信初探(二)
在通过DLL实现VB与VC的过程中,一般的简单的通信过程很容易建立。在《VB与VC通信初探(一)》中,我已经把基本的通信过程给描述了一下,但是,有些时候,事件的发展并不总是一帆风顺的,当我们以为可以轻松的实现VB与VC的通信的时候,就经常发生这样的情况,还是先看看例子再说。 VC中的程序:extern "C" _declspec(dllexport) bool ReadStri转载 2006-03-17 10:04:00 · 1280 阅读 · 1 评论 -
C++编码转换
每一种语言都有其自己处理对象的方式。例如,C++是在栈中创建对象,或者用new动态分配。因为COM必须独立于语言,所以COM库为自己提供对象管理例程。下面是对COM对象管理和C++对象管理所做的一个比较: 创建一个新对象 C++中,用new操作符,或者在栈中创建对象。 COM中,调用COM库中的API。 删除对象 C++中,用delete操作符,或将栈对象踢出。 COM中,所有的对象保持它转载 2006-03-28 09:46:00 · 3576 阅读 · 0 评论 -
Win2000下直接读写磁盘扇区
Win2000下直接读写磁盘扇区 作者 N/A 原作者姓名 N/A文章原始出处 http://www.codeguru.com/system/ReadSector.html 正文闻怡洋译在NT和2000下,通过CreateFile来打开需要读写的驱动器,ReadFile、WriteFile来进行磁盘读写。下面的代码演示了,如何读写A驱/* ----------------------转载 2006-03-28 09:53:00 · 839 阅读 · 0 评论 -
程序自动消毁
void CDelselfDlg::OnDel() { // TODO: Add your control notification handler code here TCHAR ExeFilePath[256];//定义文件路径缓冲区 strcpy(ExeFilePath,__argv[0]); //获取文件路径, CStdioFile *pFile; pF转载 2006-03-28 09:49:00 · 1083 阅读 · 0 评论 -
Big5和Gb编码转换
用 API 作简繁体转换 程序员之家 作者:不祥 日期:2004-4-1 9:55:00 -------------------------------------------------------------------------------- 1. 输入Big5字符,返回Gb简体字符 //----------------------------------------------转载 2006-03-28 09:51:00 · 3322 阅读 · 0 评论 -
微软ping命令的源代码
作者:未知 来源:CnXHacker.Net 加入时间:2005-2-13 阅读次数:23222 /***********************************************************转载 2006-04-13 22:16:00 · 988 阅读 · 0 评论