C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
C++中的IPv6网络措施设计 副标题#e# IPv4最初是由美国国防部开拓的用于网际互联(IP)协议,厥后它不只成长了TCP,并且还进一步成长了IPv4(IP协议4.0版)。IPv4此刻已经遍及应用于Internet网络中,同时也应用于大大都计较机系统,局域网和广域网中。然而,跟着Internet中的计较机数量突飞猛涨,IPv4的范围性加倍现显: 1.IPv4地点数目面对耗尽,日近告急; 2... 继续阅读C++中的IPv6网络措施设计
:2017-11-04
-
C++中的类静态成员和静态成员函数 (1)为什么需要类静态成员? 有时候某个类的多个工具需要会见一个全局工具,在这种环境下“提供一个全局工具”比“每个类都维持一个独立的数据成员”要更为有效。而类静态成员与全局变量对比,又有两点长处:(a)不存在与措施中其他全局名字斗嘴的大概性;(b)可配置为private,实现信息埋没。 (2)类静态成员的特点 对付非静态数据成员,每个类工具都有本身的拷贝,而... 继续阅读C++中的类静态成员和静态成员函数
:2017-11-04
-
C语言基本教程(四)指针、布局、连系和列举(9) 2、布局(struct) 布局是由根基数据范例组成的、并用一个标识符来定名的各类变量的组合。布局中可以利用差异的数据范例。1.布局说明和布局变量界说在Turbo C中,布局也是一种数据范例,可以利用布局变量,因此,象其它范例的变量一样,在利用布局变量时要先对其界说。界说布局变量的一般名目为: struct 布局名 { 范例 变量名; 范例 变量... 继续阅读C语言基本教程(四)指针、布局、连系和列举(9)
:2017-11-04
-
如安在C++中将数据库数据分行和列生存到Excel中 副标题#e# 如安在C++中将数据库数据分行和列生存到Excel中? 措施中的数据在StringGrid控件中显示的,那如何凭据StringGrid显示的名目分行排列生存到Excel表格呢?请看如下两种要领的实现: 第一种要领:回收的一格一格填凑数据 Variant ExcelApp,WorkBook1,WorkSheet1; //----... 继续阅读如安在C++中将数据库数据分行和列生存到Excel中
:2017-11-04
-
C语言基本教程(三)输入输出函数及节制流程语句(7) 1.2 文件的输入输出函数 键盘、显示器、打印机、磁盘驱动器等逻辑设备, 其输入输出都可以通过文件打点的要领来完成。而在编程时利用最多的要算是磁盘文件,因此本节主要以磁盘文件为主,具体先容Turbo C2.0提供的文件操纵函数,虽然这些对文件的操纵函数也适合于非磁盘文件的环境。 别的,Turbo C2.0提供了两类关于文件的函数。一类称做... 继续阅读C语言基本教程(三)输入输出函数及节制流程语句(7)
:2017-11-04
-
C语言基本教程(三)输入输出函数及节制流程语句(19) 1.3.4.2 continue 语句continue语句的浸染是跳过轮回本中剩余的语句而强行执行下一次轮回。 continue语句只用在for、while、do-while等轮回体中,常与if条件语句一起利用,用来加快轮回。例20: main() { char c; while(c!=0X0D) /*不是回车符则轮回*/ { c=get... 继续阅读C语言基本教程(三)输入输出函数及节制流程语句(19)
:2017-11-04
-
从string工具中去掉标点标记 编一个措施,从string 工具中去掉标点标记。要求输入到措施的字符串必需含有标点 标记,输出功效则是去掉标点标记后的string 工具。 消除标点 #include <iostream> #include <string> #include <cctype> using namespace std; int main() ... 继续阅读从string工具中去掉标点标记
:2017-11-04
-
C语言基本教程(一)基本篇(4) 1.5.1 主菜单主菜单 在Turbo C 2.0主屏幕顶上一行, 显示下列内容:File Edit Run Compile Project Options Debug Break/watch除Edit外, 其它各项均有子菜单, 只要用Alt加上某项中第一个字母(即大写字母), 就可进入该项的子菜单中。 一、File(文件)菜单按Alt+F可进入File菜单,... 继续阅读C语言基本教程(一)基本篇(4)
:2017-11-04
-
C语言进修教程第八章-列举、位运算(5) 二、位域的利用位域的利用和布局成员的利用沟通,其一般形式为: 位域变量名·位域名 位域答允用各类名目输出。main(){struct bs{unsigned a:1;unsigned b:3;unsigned c:4;} bit,*pbit;bit.a=1;bit.b=7;bit.c=15;printf("%d,%d,%d\n",bit.a,bit.b... 继续阅读C语言进修教程第八章-列举、位运算(5)
:2017-11-04
-
设计模式的理会和实现(C++)之十八-Iterator模式 副标题#e# 浸染: 提供一种要领顺序会见一个聚合工具中各个元素,,而又不需袒露该工具的内部暗示. UML布局图: 理会: Iterator险些是大部门人在初学C++的时候就无意之中打仗到的第一种设计模式,因为在STL之中,所有的容器类都有与之相关的迭代器.以前初学STL的时候,时常在看到报告迭代器浸染的时候是这么说的:提供一种方法... 继续阅读设计模式的理会和实现(C++)之十八-Iterator模式
:2017-11-04