ВК
Владимир Комаров

Почему не работает этот код? (С++)

class forester
{
std::string name;
public:
forester()
{
name = "Михалыч";
}
void Rename(std::string x)
{
name = x;
}
};
void main()
{
forester A();
A.Rename("Коля");
}

АС
Алёнка Скалкина

using namespace std; // std:: - тебя это самого не раздражает?
void main()
{
forester A; // Конструктор без аргументов так вызывается
string str="Коля"; //передавай в метод лучше переменную определенного типа, меньше геморроя будет
A.Rename(str);
}

Доп.
Как это не работает? Всё работает.
Вот тебе весь исходный код твоего чудотворения
#include
#include
using namespace std;
class forester
{
private:
string name;
public:
forester()
{
name = "Михалыч";
}
void Rename(string x)
{
name = x;
}
};
int main()
{
forester A;
string str="Коля";
A.Rename(str);
return 0;
}

Похожие вопросы
Неправильно работает код.
Некорректно работает код!
Код VBA работает с ошибкой, почему?
почему не работает код? помогите кто нибудь
Блин помогите плиз почему код не работает
Почему этот код не работает?
Почему не работает код на JavaScript?
Почему не работает данный код? Python
Почему не работает данный код на JavaScript и html'як ))
Из-за чего этот код не работает ?(java)