constとliteralの違い
1年くらい前から書こうと思って忘れてました。何で新しい用語が出たのかなぁといって調べた記憶が・・・。
C++/CLIを使ってる人は常識?
簡単に説明。MSDNにもそう書いてあるし。
- const (int)
C++のコンパイラのみで通用する。つまり、MSILに変換されたときに消えてしまう。const intでpublic領域に宣言してしまうと、他言語から容易に書き換えられてしまう事を意味する。
- literal (int)
上記の問題を解決したC++/CLI用語。固定するつもりならばこっちを使おう。
トラックバック
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/147973/15738756
この記事へのトラックバック一覧です: constとliteralの違い:






コメント