 |
skeleton application(骨架应用程序)
|
|
| |
| 骨架应用程序或者称为开始应用程序。它是指由AppWizard(应用程序向导)创建的默认应用程序,AppWizard运行、打开和关闭窗口、以及允许在窗口上进行其他操作。您可以添加需要的代码来执行您自己的应用程序所需的功能。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读803次,回复0次 |
|
|
 |
slider control(滑块控件)
|
|
| |
| 滑块控件或者称为跟踪栏。它是指包含一个滑块和可选的记号标志的窗口。如果用户使用鼠标或者方向键移动了滑块,那么该控件将发送通知消息以表明更改。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读2219次,回复0次 |
|
|
 |
Smart Pointer(智能指针)
|
|
| |
| Smart Pointer是C++中的一个大题目,要说清楚他的所有好处很需要费点力气。我就一个功能一个功能的说。有我理解不透的地方希望大家指点。
1.copy-to-write
当生成一个C++ object的时候如果这个class很大,这个object会占用很多空间。那么每生成一个就占用一片空间,这样会占用很多系统资源。同时降低效率。一个解决方法就是对用拷贝构造函数生成的object,让他不存储数据,而只存储一个指向原来object数据的指针。这样空间就节省了很多。但问题在于这样两个object完全联结在了一起。如果修改了其中一个,另一个也跟着变了。所以这种方法不可取。这里讲的copy-to-write技术就是解决这类问题的方法。当通过引用一个已有object去拷贝构造新object时,新object只有一个指向已有object的指针。这两个object共享数据。直到其中一个需要修改数据的时候,再把这两块数据分离。这里举一个最简化的例子。假设一个class叫CLargeObject,里面存有很多数据。我们用一个inner class来把所有数据放在一起,叫CData。CData里面存有大量数据,例如一个数据库。这里用最简单的模型来表示,假设只有一个整数int m_nVal; CData里面需要包含另一个变量。叫作索引数目(reference count)。它记录了指向 ...
|
|
| 作者:不祥 bluejoe张贴于2007-01-30 15:24:43.0,共阅读1087次,回复0次 |
|
|
 |
snapshot(快照)
|
|
| |
| 1. 在MFC中,快照是指一种记录集,反映了在快照被创建的时刻所存在的数据的静态视图。 请参阅: 动态集、记录集。 2. 快照或者称为屏幕映像。它是指在给定的瞬间显示屏幕所出现的全部或者部分的拷贝。 3. 更为一般的,快照是指在给定的时间一个对象的状态或者外观的拷
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读895次,回复0次 |
|
|
 |
socket(套接字)
|
|
| |
| 套接字是指代表跨越网络传输(例如,TCP/IP或者AppleTalk)的进程之间通信端点的对象。套接字都具有一种类型(数据报或者流),而且可以绑定到特定网络地址上。Windows Sockets为处理Windows中所有类型的套接字连接提供了一个API。 请参阅: 数据报套接字、流套接字 和 传输
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1142次,回复0次 |
|
|
 |
software development kit(软件开发工具包)
|
|
| |
| 软件开发工具包是指帮助开发人员创建软件的库、头文件、工具、书籍、联机帮助和示例程序的集合。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读909次,回复0次 |
|
|
 |
source code editor(源代码编辑器)
|
|
| |
| 源代码编辑器是指能够提供特殊格式化特性的文本编辑器,这些特性使得生成易读、语法正确的源代码更为容易。例如,源代码编辑器可以自动缩排代码块、检查圆括号和方括号的配对、或者突出显示关键字。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1438次,回复0次 |
|
|
 |
source code(源代码)
|
|
| |
| 源代码是指用高级程序设计语言或者汇编语言编写的人类可以读懂的语句。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1073次,回复0次 |
|
|
 |
standard control(标准控件)
|
|
| |
| 标准控件是指由Microsoft Windows提供的一类控件。这些控件包括几种按钮:静态和可编辑文本控件、滚动条、列表框和组合框。请参阅自定义控件。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1202次,回复0次 |
|
|
 |
starter file(开始文件)
|
|
| |
| 在Visual C++中,开始文件是指由AppWizard创建的一组文件,进行编译时能够执行Windows应用程序的基本功能。开始文件由多个C++源文件、源文件、头文件和一个工程文件组成。 请参阅: 骨架应用程序。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1043次,回复0次 |
|
|
 |
static
|
|
| |
|
静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可改变其值。
静态变量或静态函数,即只有本文件内的代码才可访问它,它的名字(变量名或函数名)在其它文件中不可见。
在函数体内生成的静态变量它的值也只能维持
int max_so_far( int curr )//求至今(本次调用)为止最大值
{
static int biggest; //该变量保持着每次调用时的最新值,它的有效期等于整个程序的有效期
if( curr > biggest )
biggest = curr;
return biggest;
}
在C++类的成员变量被声明为static(称为静态成员变量),意味着它为该类的所有实例所共享,也就是说当某个类的实例修改了该静态成员变量,其修改值为该类的其它所有实例所见;而类的静态成员函数也只能访问静态成员(变量或函数)。
类的静态成员变量必须在声明它的文件范围内进行初始化才能使用,private类型的也不例外。如, float SavingsAccount::currentRate = 0.00154;
(注:currentRate是类SavingsAccount的静态成员变量)
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读953次,回复0次 |
|
|
 |
static control(静态控件)
|
|
| |
| 静态控件是指使应用程序能够给用户提供不需要响应的特定类型文本和图形的控件。应用程序通常使用静态控件来标注其他控件或者分隔一组控件。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1104次,回复0次 |
|
|
 |
status bar(状态栏)
|
|
| |
| 状态栏是指位于窗口底部具有一行文本输出窗格的控件栏。状态栏通常用作消息行(例如,标准的菜单帮助消息行)或者状态指示符(例如,CAP、NUM和SCRL指示符)。 请参阅: 对话框栏。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读957次,回复0次 |
|
|
 |
STL
|
|
| |
| Standard Template Library
|
|
| 作者:不祥 bluejoe张贴于2006-12-25 16:43:13.0,共阅读1074次,回复0次 |
|
|
 |
stream socket(流套接字)
|
|
| |
| 流套接字是一种面向连接的接着,提供双向的、有序的和无法复制的没有记录边界的数据流。确保了流消息的接收方,而且流消息非常适合于处理大批量的数据。例如,流套接字适用于各种执行,比如文件传输协议(FTP)易于传输任意大小的ASCII文件或者二进制文件。 请参阅: 数据报、
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1149次,回复0次 |
|
|
 |
string table(串表)
|
|
| |
| 1. 串表是指包含在应用程序框架中使用的一列串的标识、值和标题的Windows资源。例如,状态栏提示就位于串表中。当该资源编辑器转换在资源定义文件中指定的一个串表时,它将此串表分成具有16个串的块,并将它们作为独立的资源存储。 2. 更为一般的,串表是指用于存储字符
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1147次,回复0次 |
|
|
 |
structured exception handling (SEH)(结构化异常处理)
|
|
| |
| 结构化异常处理是指用于处理硬件和软件产生的异常的机制,它给开发人员提供对异常处理的完全控制、提供对调试器的支持、以及可以跨越所有的程序设计语言和计算机使用。 请参阅: C++异常处理。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1084次,回复0次 |
|
|
 |
Structured Query Language (SQL)(结构化查询语言)
|
|
| |
| 结构化查询语言是指用于查询、更新和管理关系数据库的数据库子语言。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读1036次,回复0次 |
|
|
 |
style bit(样式位)
|
|
| |
| 样式位是指16位样式参数中的一个独立位,从属于单个的样式属性。例如,当设定WS_VISIBLE样式位时,就确定了特定的窗口对用户是否可见。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读806次,回复0次 |
|
|
 |
style(样式)
|
|
| |
| 样式是指定义了对象(比如窗口、控件或者文档)的外部特征和行为的一个或者一组值。
|
|
| 作者:不祥 bluejoe张贴于2006-01-01 00:00:00.0,共阅读801次,回复0次 |
|
|