class A
{
private:
int a[100];
public:
A();
};
Now I want to initialize a
with 100 specified value.Except for typing a[i]=XXX
in A()
, do we have more elegant way?
Use std::fill()
, eg:
#include <algorithm>
A::A() {
std::fill(a, a+100, DesiredValue);
}
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.