У меня есть два класса:
class Dog {
public:
Dog(string name) {
this->name = name;
}
void bark() {
cout << name << ": Woof!" << endl;
}
private:
string name;
};
(точно такой же класс Cat, но я его не добавил, попросту не зачем)
В книге мне рекомендуют вызывать методы классов вот так:
Dog Tosha("Tosha");
Dog *pTosha = &Tosha;
pTosha->bark();
Но зачем так делать, если можно просто сделать так:
Dog Tosha("Tosha");
Tosha.bark();
Обьясните, я еще на стадии учения.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Как можно реализовать вывод ошибки lua например: "Syntax error in scriptlua 4 line"
Что то я окончательно запутался, без помощи не могу разобраться: Пытаюсь прочитать ответ от сервера на get запрос, код простой: