Avatar
omochimetaru 6/8/2017 8:20 AM
正しいと思う
8:21 AM
Swiftの言語設計はそもそもネイティブでどうなるかを保証しない部分が多くて
8:21 AM
その代わりいろいろ差し込めるようになっている
8:21 AM
例えば subscript がメソッドだったりね
8:21 AM
Cのsubscriptはポインタ演算になることが言語レベルで規定されてる
8:21 AM
なのでCでは未定義にならないが
8:22 AM
Swiftは未定義にする代わりに強い最適化がかけられる