C++第六天

原创 2011年01月12日 19:00:00

1.namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。
 当使用<iostream.h>时,相当于调用C的库函数。std封装的是标准程序库的名称。其支持新的标准。
 当同一个程序库中出现相同的类,在C++中是不允许的。此时,就引出来了命名空间,其是一种将程序库名封装起来
的方法,它就像在各个程序中立起一道道围墙。

2.constuctor中初始化成员表的方式为“ 构造函数(形参):数据成员(形参){}”

3.struct是结构体,成员默认为公有的,而class默认是私有的。在使用模版时,可以用template<class T>
或者是template<typename T>,但是不可以用template<struct T>

4.应了解public,protected,private三种访问修饰符在派生类以及派生类对象访问的权限
 
5.FALSE,TRUE是标识符,但true,false是关键字

6.开放命名空间使用到 using namespace std;但如果只想开放某一个标识符时。则 using std::XXX;

7.open()函数的一个参数是文件名;第二个参数是打开方式,引用时需要加域操作符ios::,第二个参数可不要

8.文件输出流中只有put()函数,没有puts()函数。

9.引用是变量的一个别名,修改引用变量,即是修改变量

10.继承方式为public时,原样继承。继承方式为protected时,public修饰的成员变为保护成员。当为private,
所有的成员都称为私有成员

11.enum声明枚举型结构,struct声明结构体,都与类相似,在{}后须加";"号。不同之处:
    struct与class结构上一样,但是struct内部的成员默认为公有的,而类为私有的。
    enum 与 class,struct结构上大致一样,class,struct内部成员以";"号隔开,enum则以逗号隔开。
    enum在用法上与数组类似,其第一个成员的值为0,一直到第n个成员的值为n-1.因此,enum成员的使用实质是返回一个对应的整形值
    所以可以用整形变量来接收enum的返回值,也可以通过声明enum变量来接收.

c++ 学习之路 第六天 auto decltype

auto关键字原理 在定义变量的时候必须申明类型,c++是强语言类型,在编译阶段需要知道类型,这样的好处是程序效率更高,而动态语言不需要类型申明的需要自推导变量类型。使用了auto是不是c...

C++新手上路第六天,指针

#include "stdafx.h" #include using namespace std;   int main() { int i;//定义一个int变量i int *ptr ...

通向架构师的道路(第六天)之漫谈基于数据库的权限系统的设计

一、权限系统这一天将讲述一个基本的基于数据库的权限管理系统的设计,在这一天的课程的最后将讲述“左右值无限分类实现算法”如何来优化“系统菜单”的结构而告终。今天的内容和前几天的基础框架是一样的它们都属于...

monoDB入门 第六天

  • 2013年11月23日 16:35
  • 380KB
  • 下载

21天学通JAVA第六天

  • 2015年05月21日 11:03
  • 840KB
  • 下载

学通MongoDB——第六天 分片技术

在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存 就吃不消了,针对这样的场景我们该如何应对。   ...

黑马程序员---数组,遍历,最值,查表法,第六天学习笔记

1.      第五天回顾  语句中的break;continue;  方法:程序组成部分,写方法,写类,语句  定义上,格式  public static 返回值类型(void)  名字(参数...

[开心学php100天]第六天:用php玩转页面(基础篇)

我可以很武断的说:凡是做自己不擅长的事一定无法事半功倍。 有时坚持和成功不能成为因果关系。譬如我不适合做歌唱家因为五音不全,在这种情况下我哪怕从现在开始不吃不喝不睡不拉不泡妞不玩dota,天天练嗓子,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++第六天
举报原因:
原因补充:

(最多只允许输入30个字)