c++关键字explicit

2020-12-13 02:04

阅读:251

标签:oid   调用   xpl   函数   构造   stream   void   pre   c++   

1 修饰有参数的构造函数,只能显示调用,不能隐式调用。
2 无参数的构造函数,加与不加都一样
#include 

class A 
{
    int data;
public:

    A() {
        data=0;
    }
    
    explicit A(int a) {
        data=a;
    }

    explicit A(int a,int b) {
        data=a+b;
    }

    ~A() {}

    void show() {
        std::cout

c++关键字explicit

标签:oid   调用   xpl   函数   构造   stream   void   pre   c++   

原文地址:https://www.cnblogs.com/smallredness/p/11025382.html


评论


亲,登录后才可以留言!