1
これらの関数名の背後にある論理的根拠(AppleのQuartz Coreフレームワークにあります)は何ですか?Quartz Coreの奇妙な関数名:何が得られますか?
ZN2CA11Transaction17observer_callbackEP19__CFRunLoopObservermPv()
ZNK2CA6Render9Animation9next_timeEdRd()
ZN2CA11GenericRectIiE5insetEii()
あなたは、開発者が何らかの形で関数名に引数の型をエンコードと思いますか?日々のコーディングの過程で、そこに「EP19」を置いているのはどうですか?どのような状況では、このような読みにくい関数名は実際にコードを読んだり、そうでなければより生産的になるのに役立ちますか?
お気軽にお問い合わせください。メリークリスマス!
ああ、本当にありがとうございます。http://en.wikipedia.org/wiki/Name_mangling – Costique