小编Ste*_*tti的帖子

使用数组初始化类

我有一个这样的课:

class MyClass {
    MyClass(double *v, int size_of_v){
        /*do something with v*/
    };
};
Run Code Online (Sandbox Code Playgroud)

我的问题:有什么办法,我可以初始化这样的类而不定义一个double数组并将其提供给构造函数?

我想做的事情如下:

auto x = MyClass({1.,2.,3.}, 3);
Run Code Online (Sandbox Code Playgroud)

c++ arrays initialization class c++11

7
推荐指数
1
解决办法
239
查看次数

标签 统计

arrays ×1

c++ ×1

c++11 ×1

class ×1

initialization ×1