day06笔记
2015-11-25 09:54
218 查看
C++包含整个C,
代码错误会逐渐增多
C语言是面向过程的
C++特性:
支持面向对象
支持泛型编程
支持异常
运算符重载
流:
iostream输入输出流
fstream文件流
string字符流
在C++编写的头文件中不用再写.h
继续使用#include<iostream> //需要使用名字空间来存放我们的程序
using namespase std; //系统定义的名字空间
int main()
{
//cout<< 输出
//cin>> 输入
//cout<<endl; 只输出换行
cout<<"Hello World !"<<endl;
return 0;
}
后缀名 .cpp
编译用g++ 文件名
fstream文件流:
<fstream>
ofstream 往文件里写
ofstream ofs("yinhang.dat");
ofs.write((char*)&sum,sizeof(int/sum)); //强制类型转换
ofs.close(); //关闭文件
ifstream 读指定文件
ifstream ifs("yinhang.dat");
ifs.read((char*)&sum,sizeof(int/sum));
ifs.close();
类:一组对象属性的集合
C++对象的属性:
私有的:private
公有的:public
被保护的:protected
类默认的属性是私有的,结构体默认的属性是共有的
类 class{};
结构体:公有的
联系:写一个动物的自我介绍的类的程序
animal
{
name
color
age
}
代码错误会逐渐增多
C语言是面向过程的
C++特性:
支持面向对象
支持泛型编程
支持异常
运算符重载
流:
iostream输入输出流
fstream文件流
string字符流
在C++编写的头文件中不用再写.h
继续使用#include<iostream> //需要使用名字空间来存放我们的程序
using namespase std; //系统定义的名字空间
int main()
{
//cout<< 输出
//cin>> 输入
//cout<<endl; 只输出换行
cout<<"Hello World !"<<endl;
return 0;
}
后缀名 .cpp
编译用g++ 文件名
fstream文件流:
<fstream>
ofstream 往文件里写
ofstream ofs("yinhang.dat");
ofs.write((char*)&sum,sizeof(int/sum)); //强制类型转换
ofs.close(); //关闭文件
ifstream 读指定文件
ifstream ifs("yinhang.dat");
ifs.read((char*)&sum,sizeof(int/sum));
ifs.close();
类:一组对象属性的集合
C++对象的属性:
私有的:private
公有的:public
被保护的:protected
类默认的属性是私有的,结构体默认的属性是共有的
类 class{};
结构体:公有的
联系:写一个动物的自我介绍的类的程序
animal
{
name
color
age
}
相关文章推荐
- day07-C++时间函数local的运用
- C++之day07:参数初始化表(构造函数加冒号)girl.cpp
- C++-day07-指向对象的指针-student.cpp
- C++-day07-算法,求1000内素数
- mysql命令
- 通过包名和类名启动activity
- 苹果公司开发者账号注册流程详解
- C++的一个split小程序以及csv读取方式
- spark-sql部署实现与Hive交互
- 通过iframe进行post跨域提交表单
- yii2 一对多:hasMany 一对一:hasOne
- Linux操作EFI固件的环境变量
- 微醉之感
- 洛神赋赏析
- 揭秘Facebook 的系统架构
- Google首页电吉他Doodle源代码
- 19个很有用的JavaScript库强烈推荐
- 精妙SQL语句
- 数据库三范式,轻松理解
- linux 常用命令01