釣りバカ日誌リローデッド
釣りの話題はないかも。。。
プロフィール

タンカレー

Author:タンカレー



カレンダー

05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -



最新の記事



カテゴリー



月別アーカイブ



最近のコメント



最近のトラックバック



ブロとも申請フォーム

この人とブロともになる



リンク

このブログをリンクに追加する



スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

newのお話
先日ジンのつまみに切れてるチーズを買ったつもりが、切れてるバータを買ってしまったタンカレーです。
しかし、真夜中にこんなもの食べてるわりには太らないのは不思議だw
いや、バターは食べてないよ。。。念のため。

さて、今回はnewのお話をしますか。
前回のdelete同様に下のコードよく見かけますよね?


ClassHoge* hoge = new ClassHoge();
if( hoge ){
...
}


万が一メモリー領域の確保に失敗した時のための保険ですね。
でもね、このif文も無意味です。
なぜならnewは領域確保に失敗した場合は例外を投げます。
そう、if文は実行すらされないのです。
これもC言語(maloc関数)の亡霊ですな。
くわばら、くわばら。


カロリー上等!ドレッシング飲むもんね!!
タンカレー
スポンサーサイト

テーマ:プログラミング - ジャンル:コンピュータ


この記事に対するコメント
ふるいVCが
VCが一時期new_handlerに対応してなくて、NULL返してきたんで、
その名残ってのもありますけどね。
【2005/11/06 01:17】 URL | 名鏡 恵 #E9bq93Rg [ 編集]


おっ!名鏡 恵さんコメントありがとうございます。
このカテゴリーにコメントがつくとは思わなんだ。
まっ、ふざけたブログですがまた遊びに来てください。
【2005/11/06 02:09】 URL | タンカレー #5wmSjz6k [ 編集]


C++。。。。な~んにも、覚えてないや~ ^^
ケン・クラウスの顔だけだ
【2005/11/07 15:17】 URL | kaz #- [ 編集]


けん・くらうす。。。なついなw
あのオヤジ元気かの~
【2005/11/07 23:18】 URL | タンカレー #5wmSjz6k [ 編集]


この記事に対するコメントの投稿














管理者にだけ表示を許可する


この記事に対するトラックバック
トラックバックURL
http://lifeaquatic.blog26.fc2.com/tb.php/18-6009e49b
この記事にトラックバックする(FC2ブログユーザー)



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。