Any floating point literal fails to compile inside .stringof, for example 1.23.stringof. Wrapping it in () allows it to compile, but it's buggy: pragma(msg, (25.5).stringof ~ (3.01).stringof); // prints 3.013.01 Workaround: Appending a "" makes it work correctly. This suggests a memory corruption problem. pragma(msg, (25.5).stringof ~ "" ~ (3.01).stringof);
Fixed DMD 1.024.
Fixed dmd 1.024 and 2.008
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル