C/C++
文章平均质量分 77
sea310
这个作者很懒,什么都没留下…
展开
-
不用友元,访问类的私有成员变量的方法
虽然没有现实意义,但对理解C++的对象模型是很有帮助的。 前几天,在论坛里看到一个帖子,内容是: (原帖见:http://community.csdn.net/Expert/topic/5014/5014384.xml?temp=.3018152) ======================================== class转载 2011-11-06 21:09:47 · 717 阅读 · 0 评论 -
Windows下多线程编程技术及其实现
转自:http://blog.csdn.net/celineshi/article/details/1670199本文首先讨论16位Windows下不具备的线程的概念,然后着重讲述在32位Windows 95环境下多线程的编程技术,最后给出利用该技术的一个实例,即基于Windows95下TCP/IP的可视电话的实现。 一、问题的提出 作者最近在开发基于Internet网转载 2012-05-25 14:08:10 · 1049 阅读 · 0 评论 -
SetTimer的使用问题
转自:百度文库,原地址不详SetTimer函数用于创建一个计时器,KillTimer函数用于销毁一个计时器。计时器属于系统资源,使用完应及时销毁。 SetTimer的函数原型如下: UINT_PTR SetTimer( HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc ) ; 其中转载 2012-06-15 13:53:47 · 766 阅读 · 0 评论 -
Linux系统下的多线程编程入门
转自:http://blog.csdn.net/celineshi/article/details/1670205一:引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期, solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技转载 2012-05-24 17:17:21 · 428 阅读 · 0 评论 -
接口是什么?追根索源
转自:http://blog.csdn.net/ssfp8762/article/details/4042879在编程上,一个被调用函数的函数名(个人认为是函数声明)及其参数就是一个接口,是调用函数与被调用函数之间的接口,两者通过参数和返回值传递信息,调用函数不必知道被调用函数是如何处理通过参数传入的数据和如何产生的返回值。同理,对于接口类也一样。 可以将接口的声明与具体的功转载 2012-05-23 09:48:37 · 1580 阅读 · 0 评论 -
MFC 多线程编程
转自 作者:韩耀旭一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:void CSingleThreadDlg::OnSleepSixSecond() {转载 2012-05-31 20:10:58 · 1494 阅读 · 0 评论 -
string、string.h与cstring 的作用和区别
转自:http://topic.csdn.net/u/20070402/18/7111613b-c5e4-485e-a5d0-33de9aebbaea.html?seed=1374012296&r=55818907#r_55818907 6楼#include void main() { string aaa= "abcsd d"; printf("looking fo转载 2012-05-14 11:29:55 · 802 阅读 · 0 评论 -
延时程序执行不推荐system(“pause”)方法
转自:http://blog.csdn.net/xylary/article/details/1500489 最近我看到有些人在想要让他们的程序延时的时候使用了system(“pause”)。我不知道是谁教给他们的这种方法,但这肯定不是一个好的习惯。通过调用system()函数,程序会调用默认的shell(命令行解释器)程序,然后shell程序会执行给定的命令行参数(在这个例子中是“pau转载 2012-05-14 10:39:14 · 3082 阅读 · 0 评论 -
#ifdef __cplusplus extern "C"
#ifdef __cplusplus 倒底是什么意思?时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif 这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是转载 2012-05-14 10:02:11 · 526 阅读 · 0 评论 -
MFC 控件全屏显示
最近在做基于对话框的简易播放器,其中涉及用于显示图像的picture 控件全屏的问题,综合csdn各个帖子,凑合完成了全屏显示。//全屏显示//成员变量BOOL m_bFullScreen; // 全屏标志CRect m_FullScreenRect; // 整个屏幕尺寸WINDOWPLACEMENT m_OldWndPla原创 2012-06-19 15:56:35 · 8808 阅读 · 12 评论