自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++异常

异常一些基本知识std::exception为异常的基类。所有其他标准库抛出的异常都是该类的派生类,因此所有标准异常都能被std::exception&捕获。通常使用what()函数得到错误信息,函数原型为:virtual const char* what() const throw();C++函数后面加关键字throw(something)限制,是对这个函数的异常安全作出限制;...

2018-11-29 19:02:38 154

原创 C++模板类声明和定义几种写法

为什么模板类的实现放在cpp会出错在编译用到了模板类的编译单元时,编译器需要访问方法或者类的实现,以实例化它们。 如果这些实现不在头文件中,则它们将不可访问,因此编译器将无法实例化模板,进而会导致编译出错。模板类的定义必须放在.h文件中吗答案是否定的,模板类的几种写法声明和定义都放在.h中// Foo.htemplate <typename T>struct Foo{...

2018-11-29 01:01:17 26120

空空如也

空空如也

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

TA关注的人

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