java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
C/C++作用域引申出的编码规范 作者: [url=http://blog.vckbase.com/bruceteen/archive/2004/06/02/334....
Tray(托盘)是Windows9x任务条上的一个特殊区域,它的技术名称为“任务栏布告区”,一些软件(如金山词霸Ⅲ)运行时会在托盘上放置一个图标,使用户一眼就能知道这个程序正在后台运行,要想激活它也很...
我们知道,GIF类型的图像格式支持透明显示,而BMP类型的图像格式不支持透明显示。在Microsoft照片编辑器中位图若以设置成透明色方式存储,则提示出错。然而,在C++Builder中,却可以轻而易...
由于Window 95增加了对窗口区域概念的支持,使得窗口区域就是所定义的窗口看上去的外形,窗口区域作为窗口的实际边界区域,这样窗口区域不仅定义了窗口的可画区域,而且定义了窗口下隐含区域和响应鼠标...
在C++Builder中利用Timage控件可以轻松地读入并显示图象,但Timage控件本身不可以接收输入焦点,也没带有滚动条,在显示超出显示区域范围的大图象时,需要对Timage控件进行加强。本文提...
参考:blocking factor,http://home.iae.nl/users/mhx/mm.c 效率可以对比matlab int m; int i, j, k;...
我们在应用程序编制完成后,需要设计应用程序的包装和分发功能。在编写安装程序时,经常会遇到这样的问题:程序安装完成后需要重新启动计算机。那么在代码中如何控制Windows的关机或重新启动呢?...
一、你需要一个函数将一个数组赋值为等差数列,并将会在函数的外部使用它。 不合理: int *GetArray( int n ) { int...
在浏览网页时,各种各样制作精美的动态按钮常常令人惊羡不已。这种按钮平常默默无闻,当鼠标经过时,立即一跃而出,在鼠标变为手形的同时,图形也变得更加亮丽,有的还发出特有声音,将你的注意力瞬间抓了过去;而当...
1、汝应频繁催动lint工具,据其语法声明修习内力,此事皆因lint之思虑决断实远在君上。 2、不可依随NULL指针,如若不然,混沌痴颠...
准标准C++中,有关缺省变量值的限制非常模糊。基于此,很多编译器允许开发人员将缺省变量值包含在函数声明,指向函数的指针和引用,成员函数的指针,以及typedef声明中。 [url=htt...
第一章:关于对象(Object Lessons) 读完这一章使我想到了一个很久以前看到的一个笑话,编写一个HELLO WORLD的程序,随着水平和职务的不一样,程序代码也随着变化。当初...
在看这篇文章之前,请你先要明白一点:那就是c++为我们所提供的各种存取控制仅仅是在编译阶段给我们的限制,也就是说是编译器确保了你在完成任务之前的正确行为,如果你的行为不正确,那么你休想构造出任何可执行...
转载:www.fanqiang.com 很多人认为C语言中的难点是指针,对指针的理解直接关系到所编程序的好坏,所以, 在这里列举了一些C编译器通常都有的标准函数的源代码,看过它们,就能...
在fstream类中,有一个成员函数open(),就是用来打开文件的,其原型是: void open(const char* filename,int mode,int access);...
C++风格的类型转换的用法 这是More Effecitve C++里的第二条对类型转换讲的很好,也很基础好懂。 Item M2:尽量使用C++风格的类型转换 仔细想想地位...
1.注释行 在C语言中,我们用“/*……*/”进行注释,如/*This is a test*/ 在C++中,保留了这种注释方式,但是C++中新加入了一种更有效的注释方式,该注释以“//”开头,...
尽管标准的C通常在C和C++中的功能相同,但是一些函数在每个语言中有不同的符号差。标准的函数他们的符号差不同的是:strchr(), strpbrk(), strrchr(), strstr(), 和...
Java语言最好的部分就在于其能充分利用和依赖异常。通过Java的异常,你可以非常有效的处理错误情况。 不幸的是,在C++的很多类库中,并没有把异常作为一个基本的部分。要想在C++中完成和J...
函数参数的求值顺序 当一个函数带有多个参数时,C++语言没有规定在函数调用时实参的求值顺序。而编译器根据对代码进行优化的需要自行规定对实参的求值顺序。...
函数指针是C++最大的优点之一。和使用普通指针相比,高级程序员只要有可能都更愿意使用引用,因为引用更容易处理一些。然而,当处理函数时,函数引用对比函数指针就未必有这个优势了。现有的代码很少使用函数引用...
类和对象 一个数据对象是某数据类型的一个特例;同样,一个类对象是某类的一个特例。 类概念与数据类型的概念之间的比较: 数据类型 仅仅是在数据的实现/使用一级的抽象,它是被动对象...
1.多态性的概念 多态性是指用一个名字定义不同的函数,这函数执行不同但又类似的操作,从而实现“一个接口,多种方法”。 多态性的实现与静态联编、动态联编有关。静态联编支持的多态性称为编译时的多...
1.派生类的概念 以面向对象的程序设计的观点来看,继承表达的是对象类之间的相互关系。这种关系使得某类对象可以继承另外一类对象的特征和能力。如果一类对象继承了另一类对象的特征和能力,这个类就叫做所继...
11、出错信息的处理 ————————— 你会处理出错信息吗?哦,它并不是简单的输出。看下面的示例: if ( p == NULL ){ printf ( "ERR: Th...
传统 C++ #include <assert.h> //设定插入点 #include <ctype.h>//字符处理 #include <errno.h...
困难度之一 「C++ 是个难学易用的语言」,这句话相信很多人心有戚戚。C++ 的学习难度,一在於语言本身太多的「幕」,一在於 "paradigm shift" (思考模式的移...
一,模板的概念。 引入模板的原因: 我们已经学过重载,对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需...
在下列函数声明中,为什么要同时使用*和&符号?以及什么场合使用这种声明方式? void func1( MYCLASS *&pBuildingElement );...
C++是一种编译语言,C++源程序需要经过编译、连接,生成可执行文件后方可运行。使用C++开发一个应用程序大致要经过以下步骤: 1.首先要根据实际问题确定编程的思路,包括选用适当的数学模...
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ PRogramming L...
/* 通用C语言函数:文本文件有关操作,.CFG/.INI类配置文件读写。我们知道WINDOWS下的软件可以使用.INI文件 处理程序配置,那么在DOS、UNIX、AS/400上又如何才能读写.C...
程序运行时(在DOS模式下)输入的方式如下:compare xx1.reg xxx2.reg xxx3.txt 程序代码: # include "stdio.h" /*定义头文件或说包含...
“奔三”女人的美丽起跑点 浏览次数:6738 出处:东方热线 因为时代,女人比以前早熟了;因为成熟,女人的青春加长了。第一代“奔三女”懂得自己作为女性的价值,也开始了解...
将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在...