okuの日記: そりゃそうだ (^_^;
日記 by
oku
std::ostream::operator<<(char*) は char へのポインタの値じゃなくて、char* が指している先の文字列を出力しようとするよね、しようがないっていうか、フツーそれがみんなの望む動作だよね、というお話しです。
いや、ついうっかり
char c;
...
std::cout << &c << '\n';
みたいなことをしちゃったのさ、と。
std::ostream::operator<<(char*) は char へのポインタの値じゃなくて、char* が指している先の文字列を出力しようとするよね、しようがないっていうか、フツーそれがみんなの望む動作だよね、というお話しです。
いや、ついうっかり
char c;
...
std::cout << &c << '\n';
みたいなことをしちゃったのさ、と。
ソースを見ろ -- ある4桁UID
そりゃそうだ (^_^; More ログイン