- 博客(15)
- 资源 (50)
- 收藏
- 关注
原创 SDK编程中窗口ID,句柄,指针三者相互转换函数
SDK编程中窗口ID,句柄,指针三者相互转换函数 SDK编程中窗口ID,句柄,指针三者相互转换函数 ID--HANDLE--HWND三者之间的互相转换 id->句柄-----------hWnd = ::GetDlgItem(hParentWnd,id); id->指针-----------CWnd::GetDlgItem(); 句柄->id------
2009-07-30 15:57:00 721
原创 最新版迅雷定时器下载2009-7-19
1.修改了以前版本的一些错误。2.新增加了参数保存的功能。 当本程序启动时,可以自动加载相关参数,只需要单击启动按钮。 然后最小化就可以了。3.最新软件下载地址:http://download.csdn.net/source/1501923
2009-07-19 11:22:00 708
原创 迅雷定时下载器 迅雷定时启动
这是我改变后的迅雷定时下载启动程序。欢迎使用。。 软件下载地址http://download.csdn.net/source/1499053
2009-07-18 08:18:00 1084
原创 VC++ socket iocp 代码。
现在来讲一下一个完成端口模型。 完成端口 一个完成端口其实就是一个通知队列,由操作系统把已经完成的重叠I/O请求的通知 放入其中。当某项I/O操作一旦完成,某个可以对该操作结果进行处理的工作者线程 就会收到一则通知。而套接字在被创建后,可以在任何时候与某个完成端口进行关 联。 步骤: 1、创建一个空的完成端口; 2、得到本地机器的CPU个数; 3、开启CPU*2个工作线程(又名线程池)
2009-07-17 23:52:00 3006
转载 详细介绍=====c++中的引用与指针的区别
c++中的引用与指针的区别 ★ 相同点: 1. 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。 ★ 区别: 1. 指针是一个实体,而引用仅是个别名; 2. 引用使用时无需解引用(*),指针需要解引用; 3. 引用只能在定义时被初始化一次,之后不可变;指针可变; 引用“从一而终” ^
2009-07-05 22:16:00 23273 12
原创 引用和指针三大区别:
引用和指针三大区别: 1.引用必须初始化,指针不必. 2.引用初始化后不能被改变,指针可以改变所指的变量. 3.不存在指向空值的引用,但是存在指向空值的指针.
2009-07-05 22:14:00 1706
转载 深入理解成员函数的重载、隐藏、覆盖
重载的特征: 1、处在相同的空间中,即相同的范围内。 2、函数名相同。 3、参数不同,即参数个数不同,或相同位置的参数类型不同。 4、virtual关键字对是否够成重载无任何影响。 每个类维护一个自己的名字空间,即类域,所以派生类跟基类处于不同的空间之中,因些,虽然派生类自动继承了基类的成员变量及成员函数,但基类的函数跟派生类的函数不可能直接够成函数重载,因为它们处于两个不同的域。
2009-07-05 21:42:00 785
原创 成员函数的角度来讲述重载和覆盖的区别
从成员函数的角度来讲述重载和覆盖的区别。成员函数被重载的特征有:1) 相同的范围(在同一个类中);2) 函数名字相同;3) 参数不同;4) virtual关键字可有可无。覆盖的特征有:1) 不同的范围(分别位于派生类与基类);2) 函数名字相同;3) 参数相同;4) 基类函数必须有virtual关键字。
2009-07-05 21:37:00 635
原创 C++笔试题目(林锐的 高质量程序设计指南--C++/C )
一、请填写 BOOL,float,指针变量 与“零值”比较的 if 语句。 提示:这里“零值”可以是 0,0,0,FALSE 或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为: if(n==0) if(n!=0) 以此类推。 请写出 BOOL flag 与“零
2009-07-05 17:38:00 1080
原创 描述Windows内存管理的方法
(1)有三种方法:虚拟内存,内存映射文件,内存堆栈。 虚拟内存是将页文件加载到内存,适用于比较大的对象或结构; 内存映射文件是将磁盘上文件加载到内存,适用于大文件和单机的进程间内存共享; 堆栈就是动态的分配内存,适用于小对象的创建。 这些在windows核心编程中都描述得很详细的。 (2) 当进程要读自己的虚拟地址空间中的数据时 if(数据在物理内
2009-07-05 17:03:00 2286 1
原创 输入一个字符串,将其逆序后输出。(使用C++,不建议用伪码)
void putNXString(){ cout<<"对输入的字符串倒序输出"<<endl; cout<<"请输入一串字符串:"<<endl; char szstr[100]; memset(szstr,0,sizeof(szstr)); cin.getline(szstr,100,/n);// cout<<szstr<<endl;
2009-07-05 16:48:00 2309
原创 一家软件公司上机面试题目c++程序员
题目:打开文本文件a.txt,文件中的每一行都有一个数学表达式,将他们运算出来,以后保存到b.txt中。如:a.txt1+2/3*4=2+1*5-6=b.txt11以上是题目要求。下面是主要代码。是通过递归的方法实现的。// diguisuanfa.cpp : Defines the entry point for the console appli
2009-07-04 14:54:00 1583
原创 C++中的const总结
const的资料 C++中const总结 一:对于基本声明 1.const int r=100; //标准const变量声明加初始化,因为默认内部连接所以必须被初始化,其作用域 为此文件,编译器经过类型检查后直接用100在编译时替换. 2.extend const int r=100; //将const改为外部连接,作用于扩大至全局,编译时会分配内存,并且可以不进行 初始化
2009-07-01 20:45:00 531
ffmpeg_mac_ios编译的库 -说明
2013-10-31
ffmpeg_mac_ios编译的库
2013-09-04
Objective-C 2.0程序设计(原书第2版).part2rar
2013-08-16
Objective-C 2.0程序设计(原书第2版)
2013-08-14
SVN-桌面图标变成问号
2013-05-21
TortoiseSVN-1.7.6.22632_Zh
2013-05-16
jrtplib3.71.版本jthread1.2.1版本(lib+源代码)
2012-08-30
Visual C++ 6.0 插件.rar
2012-08-10
XVID编码器源代码剖析(含SSE2汇编)
2012-08-10
VisualCPP音视频编解码技术及实践2.pdf
2012-08-08
VisualCPP音视频编解码技术及实践1.pdf
2012-08-08
Windows核心编程
2010-12-20
MSXML 4.0 Service Pack 2 (SP2)
2010-03-25
过滤文件名--OPENFILENAME
2010-03-20
VA_X_10.4.1649.0 破解版.rar
2010-02-25
nasm.exe和ndisasm.exe作为加载汇编代码
2009-09-06
通过按钮拖动对话框 对话框自身单击左键,拖动对话框功能;
2009-08-30
TCP/UDP socket 调试工具
2009-08-21
开发EditPlus的“插件”
2009-08-10
迅雷定时启动--源程序下载(vc++)
2009-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人