#include <iostream>
using namespace std;
class A {
typedef int myInt;
int k;
public:
A(int i) : k(i) {}
myInt getK();
};
myInt A::getK() { return k; }
int main (int argc, char * const argv[]) {
A a(5);
cout << a.getK() << endl;
return 0;
}
myInt は、コンパイラによって次の行の 'int' として認識されません。
myInt A::getK() { return k; }
コンパイラに myInt を int として認識させるにはどうすればよいですか?