C++总的const使用说明1. const修饰类成员变量 程序:#include using namespace std;class A{ public: A(int size) : SIZE(size) {}; private: const int SI...
分类:
编程语言 时间:
2015-12-19 17:49:51
阅读次数:
294
本文以H264视频流为例,讲解解码流数据的步骤。为突出重点,本文只专注于讨论解码视频流数据,不涉及其它(如开发环境的配置等)。如果您需要这方面的信息,请和我联系。准备变量定义AVCodecContext。如果您使用类,可以定义成类成员。我这里定义成全局变量。static AVCodecContext...
分类:
其他好文 时间:
2015-12-18 16:11:29
阅读次数:
159
1.派生类的构成:吸收基类成员、改造基类成员、添加新的成员吸收基类哪些成员?默认情况下,派生类继承基类除构造和析构函数的之外的所有成员;c++11中规定可以用using语句继承基类的构造函数2.继承方式:public、protected、privatepublic:继承的访问控制->基类的publi...
分类:
其他好文 时间:
2015-12-17 09:17:22
阅读次数:
190
在C++中,成员函数的指针是个比较特殊的东西。对普通的函数指针来说,可以视为一个地址,在需要的时候可以任意转换并直接调用。但对成员函数来说,常规类型转换是通不过编译的,调用的时候也必须采用特殊的语法。C++专门为成员指针准备了三个运算符: "::*"用于指针的声明,而"->*"和".*"用来调用指针...
分类:
其他好文 时间:
2015-12-16 09:27:08
阅读次数:
203
类的成员变量分三种: publicprotectprivate1、类的成员函数可以访问类这三类2、继承类成员函数可以访问 protect类型3、只有本身类的成员函数才可以访问 private 类型4、类的对象若在其他函数中是不可以访问类的 protectprivate类型变量类其实是个模型。而对象就...
分类:
编程语言 时间:
2015-12-13 23:37:29
阅读次数:
217
1、public可以修饰类、成员变量和成员函数,没有任何限制,同一个包中,或者不同包中的类都可以自由访问2、private可以修饰成员变量和成员函数,只能在本类中使用3、default(不写权限修饰符,就是default权限)可以修饰类、成员变量和成员函数,在同一个包中,可以自由访问。如果子类和父类...
分类:
编程语言 时间:
2015-12-13 21:53:32
阅读次数:
176
类成员一、字段字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同,普通字段属于对象静态字段属于类#!/usr/bin/env python#-*- coding:utf-8 -*-class Dbcontrl(object): action = 'c...
分类:
编程语言 时间:
2015-12-12 06:54:58
阅读次数:
268
1.在当前文件中引入命名空间这是我们最熟悉的用法,例如:using namespace std;2.在子类中使用 using 声明引入基类成员名称(参见C++ primer)在private或者protected继承时,基类成员的访问级别在派生类中更受限:class Base {public:std...
分类:
编程语言 时间:
2015-12-10 21:36:05
阅读次数:
149
静态成员函数不能用const修饰,也不能存取nonstatic数据C++中静态成员函数不能用const修饰的原因:static在c++中的第五种含义:用static修饰不访问非静态数据成员的类成员函数。这意味着一个静态成员函数只能访问它的参数、类的静态数据成员和全局变量。不能用const的原因:一..
分类:
其他好文 时间:
2015-12-10 09:32:49
阅读次数:
157
文章参考 http://www.codeceo.com/article/java-internal-class-learn.html1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式:class Outter { private int age = 12...
分类:
其他好文 时间:
2015-12-09 21:39:13
阅读次数:
245