Я пытаюсь написать конструктор в C++ (я новичок).Значение параметра C++ Constructor
Моя попытка:
class Tree
{
private:
int leaf;
public:
Tree(int leaf); //constructor
};
Tree::Tree(int leaf) //constructor
{
strcpy(this->leaf, leaf);
}
Является ли это правильный способ, как это сделать? Поскольку я нашел много разных версий с srcpy, без и т. Д.
Возможный дубликат [Инициализация полей в конструкторе - список инициализаторов и тело конструктора] (http://stackoverflow.com/questions/9903248/initializing-fields-in-constructor-initializer-list-vs-constructor-body) – ManuelH
Вы любезно сделаете нам одолжение и поможете нам понять, как люди учатся C++ - пожалуйста, объясните * почему * вы считали, что 'strcpy' здесь подходит? Я искренне интересуюсь мыслительным процессом. –
Прошу прощения, что вы не читали [мой ответ на ваш предыдущий вопрос] (http://stackoverflow.com/a/20939216/560648) или Google 'strcpy', чтобы узнать, что он делает. –