C ++为什么不能编写这个构造函数?

时间:2018-01-29 09:14:55

标签: c++ constructor

我想问这个问题...... 为什么我们不能使用Camera c1(20); ???

这是在上课。 但是我们在Camera c1(20);

中找到错误

请告诉我......

#include <iostream>

class Camera{
private:
public:
    Camera(){

    }
    Camera(int x){

    }
};

class Phone{
private:
    Camera c1(20);
public:

};

int main(){

}

1 个答案:

答案 0 :(得分:0)

为了避免解析一般问题(参见最烦恼的解析),

您可以使用 app.directive('onlyNumber', function() { return { require: 'ngModel', restrict: 'A', link: function(scope, element, attrs, modelCtrl) { modelCtrl.$parsers.push(function(inputValue) { if (inputValue == null) return '' cleanInputValue = inputValue.replace(/[^\w\s]/gi, ''); if (cleanInputValue != inputValue) { modelCtrl.$setViewValue(cleanInputValue); modelCtrl.$render(); } return cleanInputValue; }); } } Camera c1{20};