C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 45 を表示中)
■24293 / )  Re[5]: 生成されるアセンブラコードについての疑問
□投稿者/ あんどちん (18回)-(2008/09/01(Mon) 10:28:45)
No24290 (επιστημη さん) に返信
>>ところで、何故公開する必要があるのでしょうか?
>>デバッグに関係しているのでしょうか・・・
>
> 考えられるのは、その定数値が異なる複数のコンパイル・ユニットで使われているとき、
> 公開しておけばひとつの定数値をみんなが使える。
> 隠しちゃうとコンパイル・ユニットごとに定義せなならんですな。
>

同意です。
ただ、このような固定値はcommonセクションに配置すればコンパイルユニットごとに定義されていても実害0って気がします。
# 今時はcommonセクションって概念無いのかな?

最適化すると消えるところから考えると、
・最初
「一旦作っちゃったからとりあえず出すよ。」
・最適化時
「最適化してて気付いたんだけど、これ使ってないから消しちゃえばいいじゃん。」
って感じですかね?

返信 編集キー/


管理者用

- Child Tree -