> > #defineは言語仕様を無視して単純に置換するからオブジェクト指向的な考え方に思いっきり反するんだよ(;´Д`) > > #define StrCat StrCpy > > hoge->StrCat(str1, str2); > > ってコードがあっても問答無用でStrCatはStrCpyに置き換えられるんだぞ?(;´Д`) > > 引数の型が同じだったらwarningも出ないんだぞ? > > おまけにdefineはnamespaceも完全に無視する(;´Д`)こんなの環境云々の話じゃないよ > > こんなことが解らない人は仕事でコードを書いて欲しくない > その子は複数人での作業というのが理解できない、いわゆる仕事の役に多々ないクソオタクなんだろうからほうっといてやれよ > ウチに来たら不採用だけど で、文字列のときはどうすればいいの?(;´Д`)最初の質問なんだけれども 参考:2007/11/16(金)00時37分43秒