- 博客(134)
- 资源 (15)
- 收藏
- 关注
原创 C++——多继承 虚继承
一,多继承#include<iostream>#include<string>using namespace std;class B1 {public: B1(int i){cout<<"B1类"<<" "<<i<<endl;} };//定义基类B1class
2015-10-27 21:08:05 422
原创 C++——静态
一,局部静态变量#include<iostream>#include<string>using namespace std;class Student{ int n; string name;public: void set(string thename) { static int number=0;/...
2015-10-26 23:17:12 418
原创 C++——cin cout
使用cout时,系统会在内存中开辟一段缓冲区,用来暂存输入输出流的数据,先把数据顺序存放在输出缓冲区中,直到该语句结束为止,此时将缓冲区中已有的数据一起输出,并清空缓冲区。使用cin<<时,不能把空格字符和回车换行符作为字符输入给字符变量,它们将被跳过。如果想将空格字符或回车换行符(或任何其他键盘上的字符)输入给字符变量,可以调用成员函数get等。 在组织输入流数据时,要仔细分析...
2015-10-26 17:25:43 571
原创 C++——文件流
文件流有点类似标准输出和标准输入;文件类型可以分为两种:文件流包括文本文件和二进制文件,生活中大量的信息都是用文本文件来保存的,二进制文件保存的只是二进制数据,利用二进制模式,你可以操作图像等文件。ifstream – 从已有的文件读 ofstream – 向文件写内容 fstream - 打开文件供读写一,写文件ofstream#inc...
2015-10-26 12:04:40 803
原创 C++——虚方法 纯虚方法
#include&amp;lt;iostream&amp;gt;#include &amp;lt;string&amp;gt;using namespace std;class Animal{protected: string name;public: Animal(string thename){name=thename;cout&amp;lt;&amp;lt;name&a
2015-10-16 23:04:50 809
原创 C++——模板
一,函数模板//某个函数对所有数据类型都将进行相同的处理时,使用模板#include<iostream>#include<string>using namespace std;template <class T>void swapp(T &a,T &b){ T temp; temp=a; a=b...
2015-10-16 11:33:03 381
原创 C++——运算符重载
#include<iostream>using namespace std;class Complex1{public: Complex1(){real=0;imag=0;} Complex1(double x,double y){real=x;imag=y;} Complex1 complex_add(Complex1 &d);//普通方法实...
2015-10-16 11:23:54 529
原创 C++——TAppEncCfg::parseCfg( Int argc, Char* argv[] )
namespace po = df::program_options_lite;//定义了一个df::program_options_lite类型的命名空间popo::Options opts;//在po内定义了一个Options对象optsopts.addOptions()//opts.addOptinos()所返回的是一个指向OptionSpecific类型的指针( ) ( ) ( )....
2015-10-16 11:21:15 952
原创 C++——int main(int argc, char* argv[])
int main(int argc, char* argv[]) argc是命令行总的参数个数 char* argv[]是一个字符数组,该字符数组的大小为argc argv[0]指向的字符串总是可执行程序的名字,以后的单元指向的字符串依次是用户输入的参数。#include <iostream>using namespace std;int main(int argc...
2015-10-15 15:51:55 467
原创 C++——指针和引用
(1)系统为指针分配内存,引用与绑定的对象共享内存空间;引用访问对象是直接访问,指针访问是间接访问;引用必须初始化;(2)作为形参 指针传递参数本质上是值传递的方式,它所传递的是一个地址值。值传递过程中,被调函数的形式参数作为被调函数的局部变量处理,即在栈中开辟了内存空间以存放由主调函数放进来的实参的值,从而成为了实参的一个副本。值传递的特点是被调函数对形式参数的任何操作都是作为局部变...
2015-10-15 10:07:49 502
原创 C++——继承 构造器和析构器
#include"iostream"#include"string"using namespace std;class Animal{protected: string name;public: Animal(string thename){name=thename;cout<<name<<endl;} void eat(){cout&...
2015-10-14 20:34:49 606
原创 NAL(网络自适应层)
(1)整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。因此我们平时的每帧数据就是一个NAL单元(SPS与PPS除外)。一般来说编码器编出的首帧数据为PPS与SPS,接着为I帧…… 编码后的视频码流分割为NAL单元在有损网络环境中进行传输,每个
2015-10-08 16:25:32 1925 1
原创 句法元素
(1)在编码器输出的码流中,数据的基本单位是句法元素,每个句法元素由若干比特组成,它表示某个特定的物理意义,例如:宏块类型、量化参数等。句法表征句法元素的组织结构,语义阐述句法元素的具体含义。所有的视频编码标准都是通过定义句法和语义来规范编解码器的工作流程。(2)句法元素的分层结构 (3)在H.264中,分层结构最大的不同是取消了序列层和图像层,并将原本属于序列和图像头部的大部分句法元素游离出来形
2015-10-08 15:31:24 602
adb_1.0.39.exe
2018-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人