在C ++中使用构造函数初始化类成员的最合适方法是什么?大多数视频教程描述了第二种方法,而我尝试了以下方法,它运行正常。
class node
{
public:
int x, y;
node( int a, int b ) { x = a; y = b;}
};
这个apporach常用于教程或书籍:
class node {
public:
int x, y;
node(int a, int b): x(a), y(b) {}
};
我发现第一种方法更直观。