C++相談室 part13
■ このスレッドは過去ログ倉庫に格納されています
0778デフォルトの名無しさん
NGNGnamespace Orokamono {
class Baka {
int i;
friend void print(Baka& b);
public:
Baka(int j) : i(j) {}
};
void print(Baka& b)
{
std::cout << b.i << std::endl;
}
}
void wrapper(Orokamono::Baka& b)
{
print(b); // Koenig lookup
}
int main()
{
Orokamono::Baka b(123);
wrapper(b);
}
■ このスレッドは過去ログ倉庫に格納されています