我是 C++ 新手,并试图理解与 OpenCV 相关的代码。它有一个类如下:
class Settings
{
public:
Settings() : goodInput(false) {}
enum Pattern { NOT_EXISTING, CHESSBOARD, CIRCLES_GRID, ASYMMETRIC_CIRCLES_GRID };
enum InputType { INVALID, CAMERA, VIDEO_FILE, IMAGE_LIST };
.
.
.
.
}
这是什么Settings() : goodInput(false) {}
意思。我不认为它是一个构造函数。请解释一下。