C++相談室 part58
■ このスレッドは過去ログ倉庫に格納されています
0830デフォルトの名無しさん
2007/11/04(日) 22:42:51クラス内クラスって、そのクラスの属するクラスへのアクセスってどうなるの?
privateにもアクセスできるのは正解?
VC8だとこんなのも通ったんだけど……
class test {
std::string test_;
public:
struct test2 {
void operator()(test& value) {
std::cout << value.test_ << std::endl;
};
};
public:
test(std::string const& value) : test_(value) {};
};
int main() {
test t("test");
test::test2 t2;
t2(t);
};
■ このスレッドは過去ログ倉庫に格納されています