Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
typeof複雑な式を扱うときの効率は?
typeof
具体的には、次の 2 つの場合です。
評価に CTFE を必要としない定数部分だけで構成される複雑な式
mixin()CTFE'ed 文字列に必要な複雑な式。
mixin()
根本的に違うのかはわかりませんが、気になるのはこの2つのケースです。
実行時間の効率に関心があるか、コンパイル時間の効率に関心があるかによって異なります。typeof(expr)実行時のオーバーヘッドがゼロで、コンパイル時に完全に評価されます。
typeof(expr)
コンパイル時の複雑さは非常に低いため、一般的に心配する必要はありません。