Вам необходимо внести следующие изменения:
#include <string> // not <string.h>
class MyClass
{
public:
int x;
int y;
string name; // not string*
};
РЕДАКТИРОВАТЬ:
Чтобы адресовать комментарии по eliz , небольшой пример:
#include <iostream>
#include <string>
using namespace std;
class MyClass
{
public:
int x;
int y;
string name;
string foo()
{
name = "OK";
return name;
}
};
int main()
{
MyClass m;
// Will print "OK" to standard output.
std::cout << "m.foo()=" << m.foo() << "\n";
// Will print "1" to standard output as strings match.
std::cout << ("OK" == m.foo()) << "\n";
return 0;
}