C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
漫衍式基本进修【一】 —— 漫衍式文件系统 副标题#e# 漫衍式基本进修 所谓漫衍式,在这里,很狭义的指代以Google的三驾马车,GFS、Map/Reduce、BigTable 为框架焦点的漫衍式存储和计较系统。凡是如我一样初学的人,会以Google这几份经典的论 文作为初步的。它们勾勒出了漫衍式存储和计较的一个根基蓝图,已可窥见其几分风姿,但 终究照旧由于缺少一些实现的代码和示例,色彩有些... 继续阅读漫衍式基本进修【一】 —— 漫衍式文件系统
:2017-11-03
-
Bjarne Stroustrup报告语言的演变 副标题#e# 目次 对语言的观点 语言成长趋势 要领和最佳实践 展望 将来 书籍和电话 偶然, 进化中的奔腾会迅速改进并重塑整个工程规模。 在软件开拓规模,C++ 编程语言的降生就激发了此类奔腾。这种奔腾并非此语言自己所固 有的。在 C++ 之前即已存在面向工具的语言(如 Simula67和Smalltalk)。但由于 C++ 是在 C 编程语... 继续阅读Bjarne Stroustrup报告语言的演变
:2017-11-03
-
C语言基本教程(五)函数(8) 3.函数浸染范畴 Turbo C2.0中每个函数都是独立的代码块,函数代码归该函数所有,除了对函数的挪用以外,其它任何函数中的任何语句都不能会见它。譬喻利用跳转语句goto就不能从一个函数跳进其它函数内部。除非利用全程变量,不然一个函数内部界说的措施代码和数据,不会与另一个函数内的措施代码和数据彼此影响。Turbo C2.0中所有函数的浸染域都处于同一嵌套水平,... 继续阅读C语言基本教程(五)函数(8)
:2017-11-03
-
C语言基本教程(四)指针、布局、连系和列举(13) 一、嵌套布局嵌套布局是指在一个布局成员中可以包罗其它一个布局,Turbo C答允这种嵌套。譬喻:下面是一个有嵌套的布局struct string{ char name[8]; int age; struct addr address; } student; 个中:addr为另一个布局的布局名,必需要先举办说明,即struct addr{ ch... 继续阅读C语言基本教程(四)指针、布局、连系和列举(13)
:2017-11-03
-
COM道理与应用—-COM的实现 副标题#e# 1、COM的实现与操纵系统平台密切相关 因为COM最初源于Microsoft Windows平台,所以COM实现部门(即COM库)许多处所直接用到了Windows系统的一些特性,好比系统注册表、动态毗连库等等,但实际上 COM是一个与平台无关的组件软件模子。Windows上利用的COM尺度只是COM的一个详细实现。 2、COM的实现要领 历程内组... 继续阅读COM道理与应用—-COM的实现
:2017-11-04
-
C语言基本教程(三)输入输出函数及节制流程语句(10) 3.文件的随机读写有时用户想直接读取文件中间某处的信息,若用文件的顺序读写必需从文件头开始直到要求的文件位置再读,这显然不利便。Turbo C2.0提供了一组文件的随机读写函数,即可以将文件位置指针定位在所要求读写的处所直接读写。文件的随机读写函数如下:int fseek (FILE *stream, long offset, int f... 继续阅读C语言基本教程(三)输入输出函数及节制流程语句(10)
:2017-11-04
-
快速清空StringGrid单位格内容 我们利用StringGrid时,常常需要清空所有单位格的内容,我利用的要领如下: grdFileList->RowCount=1; //配置总行数,有一行标题行 for (irow=0; irow < OpenDialog1->Files->Count; irow++) //这个例子是将对话框中选择的文件放到GRID中 { gr... 继续阅读快速清空StringGrid单位格内容
:2017-11-04
-
C语言基本教程(一)基本篇(7) 六、Options(选择菜单)按Alt+O可进入Options菜单, 该菜单对初学者来说要审慎利用。.Compiler(编译器)本项选择又有很多子菜单, 可以让用户选择硬件设置、存储模子、调试技能、代码优化、对话信息节制和宏界说。这些子菜单如下: Model 共有Tiny, small, medium, compact, large, huge 六种差异模式可... 继续阅读C语言基本教程(一)基本篇(7)
:2017-11-04
-
C语言进修教程第九章-预处理惩罚(3) 文件包括 文件包括是C预处理惩罚措施的另一个重要成果。文件包括呼吁行的一般形式为: #include"文件名" 在前面我们已多次用此呼吁包括过库函数的头文件。譬喻: #include"stdio.h"#include"math.h" 文件包括呼吁的成果是把指定的文件插入该呼吁行位置代替该呼吁行, 从而把指定的文件和当前的源措施文件连成一个源文件。在措施... 继续阅读C语言进修教程第九章-预处理惩罚(3)
:2017-11-04
-
设计模式的理会和实现(C++)之十五-Observer模式 副标题#e# 浸染: 界说工具间的一种一对多的依赖干系,当一个工具的状态产生改变时,所有依赖于它的工具都获得通知并被自动更新. UML布局图: 理会: Observer模式界说的是一种一对多的干系,这里的一就是图中的Subject类,而多则是Obesrver类,当Subject类的状态产生变革的时候通知与之对应的Obesrver类们... 继续阅读设计模式的理会和实现(C++)之十五-Observer模式
:2017-11-04