mon*_*zie 2 c++ constructor styles
这些类是否相同?如果是这样,哪种风格更好?我更喜欢,binary_node2因为它更容易阅读.
class binary_node1
{
public:
binary_node* left;
binary_node* right;
int value;
binary_node1(int v):left(nullptr),right(nullptr),value(v)
{
}
};
class binary_node2
{
public:
binary_node* left=nullptr;
binary_node* right=nullptr;
int value;
binary_node2(int v):value(v)
{
}
};
Run Code Online (Sandbox Code Playgroud)