c++11
songzhaorong
这个作者很懒,什么都没留下…
展开
-
c++11 delete用法
在一个类中,如果不想某些成员函数被外界对象访问,一般我们会设置为private,但是这样不太美观,在c++11中,新增了一种特性,delete 我们在一个成员函数后面添加“=delete”后,该成员函数就不能生成函数实体(即不能定义该函数,换句话说,只允许声明,不允许定义),否则会编译出错。如: class A { public: A(){}; ~A(){}; public: void Func(...原创 2019-06-18 20:33:05 · 1042 阅读 · 0 评论 -
c++11之final用法
c++11中出现了final关键字,和java中的final一样,c++11中的final关键字是使派生类不可覆盖基类的虚函数。 class A { public: A(){}; ~A(){}; virtual void Fun() final { // } } class B:public A { public: ...原创 2019-06-04 16:54:37 · 2568 阅读 · 0 评论