
VC++/C/C++
yxnchinahlj
这个作者很懒,什么都没留下…
展开
-
GUI
定义 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。 如Windows是以图形界面方式操作的,因为你可以用鼠标来点击按钮来进行操作,很直观。而DOS就不具备GUI,所以他只能输入命令。DOS 的这种界面叫CUI (Comma转载 2009-10-28 16:30:00 · 698 阅读 · 0 评论 -
AppWizard
AppWizard 是用类别名称和源程序名产生 Windows 应用程序的一个工作向导,整装了程序并作成向导的程序产生器。当你想要制作一些程序的时候,你便会用到 AppWizard并能了解到它用途的广泛性。 不要把 AppWizard 和一个应用程序所产生的所有程序源码和产生器所生成的源程序弄混。AppWizard 生成的源码是在功能性应用程序框架里基础类别的最低限度要求。AppWizard原创 2009-10-28 16:31:00 · 1244 阅读 · 0 评论 -
标准IO与文件IO 的区别
先来了解下什么是标准IO以及文件IO。标准IO:标准I/O是ANSI C建立的一个标准I/O模型,是一个标准函数包和stdio.h头文件中的定义,具有一定的可移植性。标准IO库处理很多细节。例如缓存分配,以优化长度执行IO等。标准的IO提供了三种类型的缓存。(1)全缓存:当填满标准IO缓存后才进行实际的IO操作。 (2)行缓存:当输入或输出中遇到新行符时,标准IO库执行I原创 2009-11-03 21:28:00 · 424 阅读 · 0 评论 -
编译unexpected end of file while looking for
1.unexpected end of file while looking for precompiled header directiveA1、右键点工程名,选设置,然后选c/c++属性页,再选catagory选单中选 precompiled header ,将选项置成no use 或者autometicA2、好像是工程中设置了预编译头文件,但你的程序中事实上没有添加这个头文件.原创 2009-10-28 16:29:00 · 2556 阅读 · 0 评论 -
多态性的进一步理解
多态性,其来自于dictionary.com的定义是"以不同形式,阶段或者类型出现在独立的组织中或者同种组织中,而不存在根本区别。"由该定义,我们可以认为,多态性是一种通过多种状态或阶段来描述相同对象的编程方式。其实,它的真正意义在于:实际开发中,我们只需要关注一个接口或基类的编程,而不必担心一个对象所属于的具体类(class)。 如果你熟悉设计模式,即使只是有个初步了解,那么你也会了解这转载 2009-10-30 12:41:00 · 377 阅读 · 0 评论 -
堆和栈(明确的说明了计算机堆和栈的区别,令我受益很多)
堆栈在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。要点:堆:顺序随意栈:先进后出堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(h转载 2009-10-31 11:58:00 · 2862 阅读 · 1 评论 -
深入理解C语言指针
指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int*ptr; (2)char*ptr; (3)int**ptr; (4)int(*ptr)[3]; (5)int*(*p转载 2010-08-03 21:16:00 · 394 阅读 · 0 评论