- 博客(26)
- 资源 (6)
- 收藏
- 关注
转载 C++-堆和栈的区别
一、预备知识―程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(sta
2007-05-31 16:16:00 1587 1
转载 C++-namespace(命名空间)
命名空间的概念 很多初学C++的人,对于C++中的一些基本的但又不常用的概念感到模糊,命名空间(name space)就是这样一个概念 C++中采用的是单一的全局变量命名空间。在这单一的空间中,如果有两个变量或函数的名字完全相同,就会出现冲突。当然,你也可以使用不同的名字,但有时我们并不知道另一个变量也使用完全相同的名字;有时为了程序的方便,必需使用同一名字。比如你定
2007-05-31 13:38:00 1566 1
转载 Windows-详细解析U盘病毒、Autorun.inf文件和RavMonE.exe病毒
最近,有关U盘病毒的情况非常严重,以湛江年会为例,在各人递交的U盘上,发现有病毒的比例可以高达90%。 这里记录一下有关此病毒的一些个人看法: 首先,目前几乎所有这类的病毒的最大特征都是利用autorun.inf这个来侵入的,而事实上autorun.inf相当于一个传染途径,经过这个途径入侵的病毒,理论上是“任何”病毒。因此大家可以在网上发现,当
2007-05-30 09:50:00 1520
转载 Windows-病毒、木马各种隐藏技术全方位大批露
以前,我曾认为只要不随便运行网友发来的文件就不会中病毒或木马,但后来出现了利用漏洞传播的冲击波、震荡波;以前,我曾认为不上小网站就不会中网页木马,但后来包括国内某知名游戏网站在内的多个大网站均在其首页被黑客挂上了木马。从此,我知道:安全,从来没有绝对的。www.x-force.cn 虽然没有绝对的安全,但如果能知已知彼,了解木马的隐藏手段,对于木马即使不能百战百胜,也能做到及
2007-05-30 09:20:00 1789
原创 Windows-你还不清楚某个系统文件的作用吗?Windows系统文件详解
AACCESS.CHM - Windows帮助文件 ACCSTAT.EXE - 辅助状态指示器 ADVAPI32.DLL - 高级Win32应用程序接口 AHA154X.MPD - SCSI驱动程序 AM1500T.VXT - 网卡驱动程序 AM2100.DOS - 网卡驱动程序 APPSTART.ANI - 动画光标 APPS.HLP - Windows帮助文件 AUDIOCDC.HLP - "
2007-05-30 09:06:00 1235
转载 星座-一个令你目瞪口呆的测试!(有我做的答案)
一个令你目瞪口呆的测试!我的答案: c a a c b a b d 1、假如世界末日来临,你只能解救一种动物,你会救以下哪一种? a.兔. b.羊. c.鹿. d.马 2.在非洲旅行土中,你造访了一个部落,部落首领坚持让你选一种动物带回去当纪念品,你会哪一种? a.猴. b.狮. c.蛇. d.长颈鹿 3.你做错事了,上天惩罚你变成人以外的动物,你想变成下面哪一种动物?
2007-05-28 15:13:00 1266
转载 VC其它-句柄大讨论
句柄大讨论在Windows程序设计中,句柄是无法精确定义的术语。随便找一个高手,让他给你讲讲句柄是什么,恐怕他都很难给你一个具体的定义来。 在Windows程序设计中,句柄无所不在,窗口有窗口的句柄HWND,线程和进程也有句柄HANDLE,甚至有人把套接字也称为句柄(我就是这样的)。 句柄在英文中是handle,作为动词讲是处理的意思。简而言之,句柄是处理 对象 的一个接口,对
2007-05-28 15:08:00 1418 1
原创 生活-8个标签识别精品男人
8个标签识别精品男人 [品格]他会积极创造人生,善於适应环境,他有良好的人际关系,他自信,对爱人极其温柔。他穿的那件Amarni被女友手上的雪糕不小心碰到时,在女友还没道歉之前已经微笑地说了句“没关系,它也想吃”。 [幽默]你能从他的幽默中品味出独特的机智,唱歌五音不全的他在你央求着他唱首歌你听时,他会作谦虚状拒绝你说:“我卖身不卖艺的。”让你苦笑不得。 [财富]他不一定是成
2007-05-19 14:13:00 997
原创 旅行-出门必备用品清单
1) 文件类:身份证,旅行日程表,地址电话通讯册,杂志,笔记本(一大一小);2) 小用具:手表、手机,相机,随身听,手电筒,刮胡刀,电池,眼镜盒,雨伞(衣)、指甲刀,纸笔(两黑一红);3) 穿戴类:备换服装,备换鞋,短裤,毛巾,化妆品,洗浴用品,梳子,发腊,卫生纸,唇膏,牙刷牙膏,备用塑料袋若干;4) 药品类:眼药水、感冒药、肠胃药
2007-05-19 11:00:00 2345
原创 .NET其它-没有找到MFC80D.DLL的解决方法
没有找到MFC80D.DLL的解决方法。问题出现在程序运行清单上,默认是"嵌入清单",清单文件是"$(IntDir)/$ (TargetFileName).embed.manifest"。调试程序运行时,不知道为什么却定位不到这个文件,将"$(IntDir)/$ (TargetFileName)"这部分替换成你生成的执行文件名,即可OK.
2007-05-18 10:06:00 1400
原创 VC其它-如何让VC6.0编译出来的程序有XP风格
复制下面内容,存为 *.exe.manifest ,放到你编译好的执行文件目录中,假如执行文件名为: play.exe,那么该文件就叫play.exe.manifest.然后用VC打开该项目 Insert Resource -> Import -> Resource type 填 24 -> ID 填 1 ,编译即可.xml version="1.0" encodi
2007-05-17 16:44:00 1197
转载 VC其它-善用GetLastError函数
在编程过程中,当程序出现错误,却又不知道错误的原因时,可以使用GetLastError函数,它可以帮助你快速找到出错的原因和语句。 可以直接使用GetLastError函数得到错误代码,然后查找MSDN找到代码对应的错误原因,也可使用下面函数直接把错误原因显示出来:void ShowErrMsg() ...{ TCHAR szBuf[80];
2007-05-17 10:32:00 1505
原创 C++-static 关键字
C++ static 关键字1. 静态变量的好处1) 不能被其它文件所用.2) 其它文件可以使用相同名字的变量,不会冲突.2. 静态局部变量的特点:静态局部变量 就是定义在函数体内的静态变量.1) 在全局数据区分配内存;2) 程序在执行到对象的声明处时被首次初始化,即以后函数
2007-05-16 16:15:00 914
原创 C++-sizeof()与strlen()的区别
1. sizeof()是计算参数所占用的内存的单元数(字节数,一个字节8位,char型正好是一个字节),那么sizeof(a)=5;sizeof(*a)=1;另外sizeof("abc")=4(不是3)我想这个很容易明白。2. strlen(const char *),此函数在msdn里面的解释:returns the number of characters in string, excludi
2007-05-15 21:05:00 1217
原创 VC其它- 在VC中动态加载ODBC的方法
在VC中动态加载ODBC的方法 在使用VC、VB、Delphi等高级语言编写数据库应用程序时,往往需要用户自己在控制面板中配置ODBC数据源。对于一般用户而言,配置 ODBC数据源可能是一件比较困难的工作。而且,在实际应用中,用户往往要求在同一个应用程序中访问不同的数据源,因此采用一般的加载方法就有了无法克服的缺陷。为能在程序中完成这一工作,方便应用程序的使用,本文以VC为
2007-05-15 16:54:00 1047
原创 VC其它-VC++中的自定义消息
VC++中的自定义消息在VC++中想加入自定义消息,以下方法可供参考 ……1 首先定义消息:例如define WM_MYMESSAGE (WM_USER+100)2 在.H文件中,加入消息响应函数,如:LONG OnMyMessage(WPARAM w,LPARAM l); 该函数有规定的格式:LONG Function_Name(WPARAM w,LPARAM l); 3 加入消息响应宏在
2007-05-15 16:52:00 1028
原创 VC其它- 在MFC类中各种类的指针的获取和应用
在MFC类中各种类的指针的获取和应用关于MFC下的文档和视图以及框架之间的访问, 这些问题已经是老生常谈了,但我觉得还是都没有详细的说明,特 别是对于英语较差的人,我查看了一些blog,总结了一下!希望对和我一样的人有点帮助! 1: 因为对于SDI程序,主框架窗口就是文档框窗(如果这个也不知道,就要查看一下MFC下的单文档的构成原理了). 下面所说的是关于单文档的.
2007-05-15 15:58:00 1580 1
转载 VC网络编程-Winsock开发网络通信程序的经典入门
Winsock开发网络通信程序的经典入门对于许多初学者来说,网络通信程序的开发,普遍的一个现象就是觉得难以入手。许多概念,诸如:同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)等,初学者往往迷惑不清,只知其所以而不知起所以然。 同步方式指的是发送方不等接收方响应,便接着发下个数据包的通信方式;而异步指发送方发出数据后,等收到接收方发回的响应,才发下
2007-05-15 15:12:00 3847 3
转载 English其它-脱口228句
1. Its up to you. 由你决定。2. I envy [羡慕]you. 我羡慕你。 3. How can I get in touch with you? 我怎么联络你?4. Where can I wash my hands? 请问洗手间在哪里? 5. Whats the weather like today? 今天天气如何? 6. Where are you headed
2007-05-15 15:00:00 1109
原创 后装机-计划系统安装提示
后装机-计划系统安装提示1. 将“用户验证系统”的的执行文件plan.exe拷贝到plan目录中。(自动生成plan_u.dat 加密保存当前用户名,关闭计划系统后,自动删除)2. 注册FKbutton.ocx控件3. 添加组 Doctors(医生组)、Engineer(物理师组),物理师有修改源强度的权限。4. 在C
2007-05-15 14:45:00 1197
原创 后装机-计划系统(BC45 编程注意、技巧、提示)
1. ComboBox 中如何添加文字? ResourceID:IDQ_SOURCELENSendDlgItemMessage(hDlg,IDQ_SOURCEL,CB_ADDSTRING,0,(LPARAM)((LPSTR)"790"));参照计划系统 wdproc.cpp OutputLenDialogProc2. EditText 中如何添加文字? SetDlgItemTe
2007-05-15 13:23:00 1325
原创 后装机-判断报文的正确性的分析思想
后装机-判断报文的正确性的分析思想思想:收到一个报文后,若ReceiveLength大于一个RealLength,就用ReceiveLength减去RealLength,得到MoreLength;首先根据RealLength的值得到该报文中正确的部分并放入RealStrtemp,再根据MoreLength值,取得刚刚收到报文的多余部分并放入LeftTelBuf[],等下一次再接收到报文
2007-05-15 12:32:00 1115
转载 VC控件编程-制作弹出式菜单按钮
制作弹出式菜单按钮下面,我们看一下它的制作过程:一、新建一个以CButton类为基类的新类单击“Insert”→“New Class”,建立一个新类。基类设置为CButton,新类起名为CMenuButton。二、利用自绘方法绘制按钮主体区显示按钮文本,选择区画一个小箭头在CMenuButton类中用ClassWizard添加函数:PreSubclassWindow()和DrawItem
2007-05-15 11:57:00 2305
原创 VC其它- VC常用小技巧
窗口让窗口一启动就最大化 把应用程序类(CxxxApp)的 InitInstance() 函数中的m_pMainWnd->ShowWindow(SW_SHOW); 改为m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED);则窗口一启动就最大化显示。 如何设置窗口的初始尺寸 在将应用程序类(CxxAPP)的 InitInstance() 函数中加入:m_pMainW
2007-05-15 11:04:00 3923 2
转载 VC其它-CString 操作指南
CString 操作指南 1、CString 对象的连接 能体现出 CString 类型方便性特点的一个方面就字符串的连接,使用 CString 类型,你能很方便地连接两个字符串,正如下面的例子:CString gray("Gray");CString cat("Cat");CString graycat = gray + cat;要比用下面的方法好得多:char gray[]
2007-05-15 10:51:00 2040
转载 VC其它-使用MFC的数组类
使用MFC的数组类MFC 的数组类支持的数组类似于C++中的常规数组,可以存放任何数据类型。C++的常规数组在使用前必须将其定义成能够容纳所有可能需要的元素,而MFC数组 类创建的对象可以根据需要动态地增大或减小,数组的起始下标是0,而上限可以是固定的,也可以随着元素的增加而增加,数组在内存中的地址仍然是连续分配 的。 MFC定义了数组模板类CArray,并针对各种常用变量类型定义了CBy
2007-05-15 10:48:00 1564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人