- C++相談室 part144
236 :デフォルトの名無しさん[sage]:2019/08/02(金) 18:52:43.15 ID:4a7qvAUu - stdの中に全部ぶちこんであるのが問題
std::header名の名前空間に入れて、std内でusing namespace header名していればいいのに std::xxxでも使えるし、using namespace std::header名すればそのheaderの中身だけが省略して使える
|
- C++相談室 part144
239 :デフォルトの名無しさん[sage]:2019/08/02(金) 19:00:52.12 ID:4a7qvAUu - ABI互換が問題ならextern "C"みたいに
extern ::std みたいなので、マングリング時の名前空間を強制できる機能つければなんとかならんかね
|
- C++相談室 part144
249 :デフォルトの名無しさん[sage]:2019/08/02(金) 23:17:29.32 ID:4a7qvAUu - てかnamespaceは色々中途半端な点はあるが、便利に使える機能だろ
無いと物凄く不便 using namespace stdは使わんな
|