草庐IT

otherClass

全部标签

c++ - 非静态成员数组初始化的任何解决方法?

在C++中,无法在初始化列表中初始化数组成员,因此成员对象应具有默认构造函数,并且应在构造函数中正确初始化。除了不使用数组之外,是否有任何(合理的)解决方法?[在我们的应用程序中,任何可以仅使用初始化列表进行初始化的东西都比使用构造函数更可取,因为编译器和链接器可以分配和初始化数据,并且每个CPU时钟周期都很重要,甚至在主要。但是,并非总是可以为每个类设置一个默认构造函数,此外,在构造函数中再次重新初始化数据反而违背了目的。]例如我想要这样的东西(但是这个不行):classOtherClass{private:intdata;public:OtherClass(inti):data(i

c++ - 非静态成员数组初始化的任何解决方法?

在C++中,无法在初始化列表中初始化数组成员,因此成员对象应具有默认构造函数,并且应在构造函数中正确初始化。除了不使用数组之外,是否有任何(合理的)解决方法?[在我们的应用程序中,任何可以仅使用初始化列表进行初始化的东西都比使用构造函数更可取,因为编译器和链接器可以分配和初始化数据,并且每个CPU时钟周期都很重要,甚至在主要。但是,并非总是可以为每个类设置一个默认构造函数,此外,在构造函数中再次重新初始化数据反而违背了目的。]例如我想要这样的东西(但是这个不行):classOtherClass{private:intdata;public:OtherClass(inti):data(i
12