自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liushall

流沙聚散,谁主沉浮?

  • 博客(4)
  • 收藏
  • 关注

原创 c++ STL 全排列

在c++的STL中有函数可以直接对数组元素进行全排列,即next_permutation和pre_permutation,这两个函数都可以实现全排列,只是排列的顺序不同,next_permutation作用为向后排序,而pre_permutation作用为向前排序。需要头文件#include <algorithm>示例#include <iostream>...

2018-04-24 22:50:15 4328

原创 jsoncpp学习笔记

jsoncpp 一. json基础类型: 1. Json::Value为主要数据类型; 2. Json::Reader将文件流或字符串创解析到Json::Value中,主要使用parse函数;3. Json::Writer:与JsonReader相反,将Json::Value转换成字符串流等,Writer类是一个纯虚类,并不能直接使用。在此我们使用 Json::Writer 的...

2018-04-15 23:47:04 387

原创 静态多态 动态多态

一. 静态多态1. 何为静态多态?又称编译期多态,即在系统编译期间就可以确定程序将要执行哪个函数。例如:函数重载,通过类成员运算符指定的运算。2. 示例代码函数重载示例:class A {public: A() {} A( int x ) {} void f() {} void f( int x ) {}};class B {p...

2018-04-15 19:00:38 6118

原创 虚析构函数

需要虚析构函数的原因:首先看一下这段代码:#include <iostream>using namespace std;class A {private: int *a;public: A() { a = new int; cout << "A::A() is called.\n"; } ~A() { delete a; c...

2018-04-15 11:40:39 313

空空如也

空空如也

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

TA关注的人

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