C#, C♯, C#相談室 P ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
288:デフォルトの名無しさん 07/09/03 20:26:40 >>271 あるいは逆にコレクションに変更を加えようとしてミスるプログラマが出るのを予防するためだな。 D言語ではforeachの制御変数には明示的にrefキーワードをつけないと、代入できないようになってる。 289:デフォルトの名無しさん 07/09/03 20:30:55 それどんな感じで列挙子を実装するの? 290:デフォルトの名無しさん 07/09/03 20:33:54 >>288 そんなアホグラマは正直無視でいい・・・ と思うのは俺だけ? だってそんなこといったら仮引数だって変更不可にするべきじゃん 291:デフォルトの名無しさん 07/09/03 20:42:45 >>289 int opApply(int delegate(ref T));というメンバ関数を実装する。 http://www.kmonos.net/alang/d/statement.html#ForeachStatement >>290 Dでは仮引数にinキーワード(あるいは、finalキーワード)を追加することによって、仮引数への代入が制限されますよ。 要するに、最近は酔っ払いでも使えるような言語設計が流行っているのだ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4343日前に更新/133 KB
担当:undef