简单构造函数初始化列表

Simple Constructor Initialization List

本文关键字:列表 初始化 构造函数 简单      更新时间:2023-10-16

我想初始化一个类变量max of unsigned long long,如下所示:

ClassA():
 maxvalue(std::numeric_limits<unsigned long long>::max())
{
}

这样做可以吗?我能用

吗?
std::numeric_limits<unsigned long long>::max()

在初始化列表中?

是。只要maxvalue能够由std::numeric_limits<unsigned long long>::max()构建,这就可以工作。