自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 获取VM详情时, 同时查询Flavor和os_type信息

获取VM详情时, 同时查询Flavor和os_type信息创建evn文件, admin-openrc export OS_PROJECT_DOMAIN_NAME=Default export OS_USER_DOMAIN_NAME=Default export OS_PROJECT_NAME=admin export OS_USERNAME=admin export OS_PASSWORD=admin export OS_AUTH_URL=http://controller:5000/v3

2020-07-15 17:56:51 401

原创 什么时候编译器会合成派生类的构造函数

1.派生类继承的基类中缺省的构造函数时源代码:#include using namespace std;class Base{public:    Base()    { }    void  FunTest()    {  }    int m_a;};class Der : public Base{public:    void  FunTest1()    { }};void Test(){

2016-06-24 23:32:59 303

原创 类中含有虚函数的剖析

1. 源代码#include using namespace std;class Base{public : virtual void  FunTest() { cout } virtual void  FunTest1() { cout } virtual void  FunTest2() { cout }};class Der : public Base{public: virtu

2016-06-24 23:32:56 385

原创 菱形的虚拟继承

问题引入:   如果有Base类,B1类,B2类,D类,如下图继承关系   650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/7E/CF/wKioL1cJMbHDA0UnAAASjvNhitw163.png" title="Problem.png" alt="wKioL1cJMbHDA0UnAAASjvNhitw163.png" /

2016-06-24 23:32:53 283

原创 类中嵌套另一个类时,调用构造,析构,拷贝,赋值运算符等函数的次序

class A{public: A(int a = 0) :a(a) { cout } A(const A& other) { cout } A& operator =(const A& other) { cout return *this; } ~A() { cout }private: int a;};class B{public: //B( )  // B* const

2016-06-24 23:32:51 1007

原创 字符串操作的函数

void reverse( char *left, char *right){ char temp = 0; assert(left); assert(right); while ( left { temp = *left; *left = *right; *right = temp; left++; right--; }}void leftShift( char *dest,int

2016-06-24 23:32:48 198

原创 基本的排序算法

void BubbleSort(int arr[],int size){ assert(arr); int iBeign = 0; int jBeign = 0; int flag = 1; int temp = 0; for (iBeign = 1; (iBeign { flag = 0; for (jBeign = 0; jBeign { if (arr[jBeign] > ar

2016-06-24 23:32:45 304

转载 memmove与memcpy区别

memcpy和memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下:void *memcpy(void *dst, const void *src, size_t count);void *memmove(void *dst, const void *src, size_t count); 他们的作用是一样的,唯一的区别是,当内存发生局部

2016-06-24 23:32:42 265

原创 vim的配置

先看看配置下来的最终效果  接下里就是如何去如何去配置它:第一步: 打开终端(输入cd,进入当前用户的主目录) 第二步:在当前目录下, vim  .vimrc 内容为下面内容syntax onset nuset shiftwidth=4 filetype plugin indent onset completeopt=longest,menu

2016-06-24 22:55:22 252

原创 find命令

1.find命令的一般形式为:find   pathname   -option   [ -print ]  [ -exec   -ok   command ]   {} \; 2.find命令的参数 :pathname:          find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。        -print:find命令将匹配的文件输出到标

2016-06-24 22:39:42 268

原创 目录的读写执行权限和文件时间戳

目录的读写执行权限  上图可以看到对于其他用户Admin对目录dir没有执行的权限,结果用户不能进入到dir目录X ---允许在目录中进行查找,并能用cd命令将工作目录改为该目录  上图可以看到对于其他用户Admin对目录dir没有写的权限,结果用户不能在dir目录下删除和创建文件W  ---允许从目录中删除或添加新的文件,通常只有目录主才有写的权限  

2016-06-24 22:35:36 691

原创 1到n整数中1出现的次数

1. 分析如果 n = 12  ,即 1 - 12 中含有1 的数有:1 , 10 , 11, 12 则1出现的次数为 5 假如计算 1 - 31245 怎么计算第一步 :分为两段 1 -  1245  和 1246 - 31245第两步: 分别计算这两段中1出现的次数,最后结果相加首先计算1246 - 31245 这一段的1出现的次数(三种情况):一,最高位是1时 , 即

2016-05-15 10:39:38 369

原创 多继承

/**/// 1.多继承 ,无虚函数#include using namespace std;class Base{public: Base() :m_data1(0x01) { } void FunTest1() { }private: int m_data1;};class Base1{public: Base1() :m_data2(0x02

2016-04-18 15:33:01 1047

原创 单继承

1.源代码// 1.单继承 ,无虚函数#include using namespace std;class Base{public: Base() :m_data1(0x01) { } void FunTest1() { }private: int m_data1;};class Der : public Base{public: Der() :m

2016-04-18 14:08:34 1063

原创 C语言中输入包含空格字符串的两种方法

1.源代码:#define _CRT_SECURE_NO_WARNINGS 1#include#include int main(){ //第一种方法 char chStringByGets[20]; gets(chStringByGets); printf("String: "); puts(chStringByGets); printf("\n"); //第二种方法

2016-04-14 14:51:57 22997

原创 含有虚函数菱形的虚拟继承(没有对虚函数进行重写)

在VS2013编程,调试问题 :  菱形继承会引来,二义性1.源代码#include using namespace std;class Base{public:virtual void  FunTest(){cout }virtual void  FunTest1(){ cout }};class C1 :virt

2016-04-14 00:31:55 4238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除