【初心者歓迎】C/C++室 Ver.72【環境依存OK】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
550:デフォルトの名無しさん 10/04/29 22:39:37 とある要素数10の配列を表す処理について、例えば外から11番目の値をくれとお願いをした時、 「私は0〜9の要素を持つ配列だ。私に対して11番目を欲しいという要求は、 私にとってはあってはならない異常な要求だ」 として例外を投げるかもしれない。 でも、3番目の要素が例えばNULLだったとしても、「私はただの配列だ。その内容までは関知しない」 から、そのまま返す。 そして受け取った側にとって、NULLが戻る事が、例えば進行上異常だったとしても、 配列にとっては異常な訳じゃない。 だから、彼はそのまま返すし、進行上、それでは問題があるなら、 受け取った側が何か対策するか、あるいはこの配列処理そのもののスタンスを変えてしまえばいい。 例外と、何かを表す値の関係ってこんな感じじゃね? …今更かもしれないけども 551:デフォルトの名無しさん 10/04/29 22:41:48 vectorのatですねわかります 552:デフォルトの名無しさん 10/04/30 04:53:30 #include <stdio.h> int main(void){ int i, j; for(i=1; i<=5; i++){ for(j=1; j==i; j++){ printf("*"); } printf("\n"); } return 0; } ↑どこが間違っていますか? 実行結果を * ** *** **** ***** にしたいのですが。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4060日前に更新/255 KB
担当:undef