- 博客(16)
- 收藏
- 关注
转载 Socket函数说明
6.1.1 套接字函数表6.1 Windows Sockets 1.1版本的Berkeley Sockets函数accept() *确认外来连接,并将它与一个立即建立的数据套接字联系起来。原始套接字返回到监听状态。bind()给未命名套接字赋一个本地名。closesocket() *从进程对象参考表中删去一个套接字,只有当
2009-07-31 18:36:00
3122
原创 VC之sendmessage与postmessage的区别
SendMessage函數是阻塞的。PostMessage函數是非阻塞的。SendMessage:函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。函数原型:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARA
2009-07-31 18:33:00
489
转载 枚举类型
枚举类型 C语言或C++的一种构造类型,它用于声明一组命名的常数。 (1)枚举的声明:枚举声明用于声明新的枚举类型。 访问修辞符 enum 枚举名:基础类型 { 枚举成员 } 基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显
2009-07-31 18:30:00
366
转载 Format函数详解
Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用:首先看它的声明:function Format(const Format: string; const Args: array of const): string; overload;事实上Format方法有两个种形式,另外一种是三个参数的,主要区别在于它是线程安全的,但并不
2009-07-31 18:28:00
543
转载 tellg,tellp,seekp,seekg函数
tellg() ——返回一个int型数值,它表示“内置指针”的当前位置。此函数仅当你在读取一个文件时有效。例如: #include void main() { // 假如我们已经在test_file.txt中存有了“Hello”的内容 ifstream File("test_file.txt") char arr[10];
2009-07-31 18:25:00
1912
转载 用C++实现简单的文件I/O操作
用C++实现简单的文件I/O操作 文件 I/O 在C++中比烤蛋糕简单多了。 在这篇文章里,我会详细解释ASCII和二进制文件的输入输出的每个细节,值得注意的是,所有这些都是用C++完成的。一、ASCII 输出为了使用下面的方法, 你必须包含头文件(译者注:在标准C++中,已经使用取代,所有的C++标准头文件都是无后缀的。)。这是 的一个扩展集, 提供有缓冲的文件输入输出操作.
2009-07-31 18:23:00
367
转载 C++文件操作之二 : C++ 的fstream类提供的文件操作
C++文件操作之二 : C++ 的fstream类提供的文件操作 二、 C++ 的FSTREAM类提供的文件操作 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>)从
2009-07-31 18:21:00
577
转载 一个VC++读取csv文件的函数
2007/6/20一个VC++读取csv文件的函数http://www.chinawcdma.com/wenzhang/7/2007/2007040827514.htmlhttp://www.cnblogs.com/c-delight/archive/2005/12/12/295564.html CStringArray* CCollectDoc::Devi
2009-07-31 17:31:00
6044
转载 MSDN中关于CString类成员函数的说明
MSDN中关于CString类成员函数的说明 ---------------------------------------------------------------------------------------------------------------------------CString::MakeUppervoid MakeUpper(
2009-07-31 17:29:00
576
转载 数组
数 组 数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。数组说明的一般形式为: 类型说明符 数组名 [常量表达式],……;
2009-07-31 17:27:00
443
转载 字符串
CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符串操作方法。typedef OLECHAR FAR* BSTR;typedef const char * LPCTSTR;vc++中各种字符串的表示法首先cha
2009-07-31 17:22:00
395
转载 C++常见错误及编译错误汇集
C++课程上机实验常见错误汇集 1. 在源码中遗失“;”调试器错误信息:syntax error : missing ;2. 缺少命名空间使用定义:即缺少“using namespace std;”调试器错误信息:例:error C2065: cout : undeclared identifier例如cout/cin/endl/>等在命名空间中定义的符号和标示符无
2009-07-31 17:20:00
977
转载 SendMessage
函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 函数原型:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam); 参数: hWnd:其窗口程序将接收消息的
2009-07-31 17:17:00
294
原创 集锦:vc6.0/c++编程程序调试、错误解决、小知识点、
一、UpdateData(TRUE):把对话框的控件的内容传到参数中,false把参数值传到对话框的控件中.在对edit对话框数据交互进行操作的时候千万不要忘记这一点!!!!!二、unexpected end of file while looking for precompiled header directive的问题解决:右键点工程名,选设置,然后选c/c++属性页,再选catago
2009-07-31 17:14:00
874
原创 VC定时器
在VC中,定时有三种方法,一是利用WM_TIMER消息的API函数,二是使用多媒体定时器,三是多线程定时器(不知道是不是可以这样分啊)。 1、WM_TIMERSetTimer函数是用来设立一个定时器,SetTimer函数的原型如下:UINT_PTR SetTimer(HWND hWnd, // 窗口句柄UINT_PTR nIDEvent, // 定时器IDUINT uEla
2009-07-31 17:12:00
599
原创 定时器
设定Windows 95多媒体定时器[1][2] ---- 多媒体定时器可直接用Component Gallery在项目中插入Windows Multimedia组件,此时多媒体定时器所需的头文件和库将自动插入工程的Stdafx.h中,或用手直接将以下语句添入Stdafx.h,即: #include // CG: The following line was addedby the Windows
2009-07-31 17:10:00
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人