VB.NETのとんでもない欠陥に気づいた
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
150:デフォルトの名無しさん 08/09/11 17:46:13 For i = 0 To 100 Dim x As Integer x+=1 Console.WriteLine(x.ToString()) Next i 俺は、この結果に驚愕した・・・ 151:デフォルトの名無しさん 08/09/11 19:00:05 確かにVB.NETの落とし穴の一つではある。 Dim x as Integer は Dim x as Integer = 0 といつでも等価だと思ってるとはまるよな。 C#みたいに初期化されてないローカル変数は触れないようにしておいてくれれば よかったんだけど。 152:0.0.0.0 08/09/11 19:19:28 >> 150 どうなるか教えて。 153:デフォルトの名無しさん 08/09/12 22:35:43 スタックに置かれた未初期化の変数が不定って常識じゃね? 154:デフォルトの名無しさん 08/09/12 22:41:43 そういう問題と違うよ。 155:デフォルトの名無しさん 08/09/12 22:44:48 分からないなら書くなよ。 156:デフォルトの名無しさん 08/09/12 22:50:50 __ (0)^o^ ) トイレットペーパー |  ̄ | | こ | | こ | | に | | 書 | | い | | と | | け | | 。 | | | ~~~~
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5377日前に更新/43 KB
担当:undef