ホーム | ブログ | C++辞典 | サイトマップ | FAQ | 掲示板 | リンク集
メイン・メニュー
インデックス
プログラミング
その他
<new>ヘッダ の変更点


 * <new>ヘッダ [#i59e6468]
 
 #contents
 
 ** 型 [#vc7105b6]
 
 &aname(nothrow_t);
 *** nothrow_t [#m94d12d0]
 
 ''形式''~
 namespace std {~
 &nbsp; struct ''nothrow_t'' {};~
 }~
 
 &aname(new_handler);
 *** new_handler [#e0261d48]
 
 ''形式''~
 namespace std {~
 &nbsp; typedef void (*''new_handler'')();~
 }~
 
 
 ** 外部オブジェクト [#x279389f]
 
 &aname(nothrow);
 *** nothrow [#x3b93179]
 
 ''形式''~
 namespace std {~
 &nbsp; extern const nothrow_t ''nothrow'';~
 }~
 
 &aname(bad_alloc);
 ** bad_alloc [#d99bb830]
 ** bad_alloc クラス [#d99bb830]
 
 ''形式''~
 namespace std {~
 &nbsp; class ''bad_alloc'' : public exception {~
 &nbsp; public:~
 &nbsp; &nbsp; ''bad_alloc''() throw();~
 &nbsp; &nbsp; ''bad_alloc''(const bad_alloc& '''x''') throw();~
 &nbsp; &nbsp; bad_alloc& ''operator=''(const bad_alloc& '''x''') throw();~
 &nbsp; &nbsp; virtual ''~bad_alloc''() throw();~
 &nbsp; &nbsp; virtual const char* ''what''() const throw();~
 &nbsp; };~
 }~
 
 ** 演算子 [#k87c416f]
 
 &aname(op_new);
 *** operator new [#yc3862ca]
 
 ''形式''~
 namespace std {~
 &nbsp; void* ''operator new''(size_t '''size''') throw(bad_alloc);~
 &nbsp; void* ''operator new''(size_t '''size''', const nothrow_t& '''nt''') throw();~
 }~
 
 &aname(op_new_array);
 *** operator new[] [#f5e14abf]
 
 ''形式''~
 namespace std {~
 &nbsp; void* ''operator new[]''(size_t '''size''') throw(bad_alloc);~
 &nbsp; void* ''operator new[]''(size_t '''size''', const nothrow_t& '''nt''') throw();~
 }~
 
 &aname(op_delete);
 *** operator delete [#t222b134]
 
 ''形式''~
 namespace std {~
 &nbsp; void ''operator delete''(void* '''ptr''') throw();~
 &nbsp; void ''operator delete''(void* '''ptr''', const nothrow_t& '''nt''') throw();~
 }~
 
 &aname(op_delete_array);
 *** operator delete[] [#q15fe30b]
 
 ''形式''~
 namespace std {~
 &nbsp; void ''operator delete[]''(void* '''ptr''') throw();~
 &nbsp; void ''operator delete[]''(void* '''ptr''', const nothrow_t& '''nt''') throw();~
 }~
 
 ** 関数 [#s875478f]
 
 &aname(set_new_handler);
 *** set_new_handler [#n2070dc1]
 
 ''形式''~
 namespace std {~
 &nbsp; new_handler ''set_new_handler''(new_handler '''p''') throw();~
 }~

トップ   編集 差分 バックアップ 添付 複製 名前変更   一覧 単語検索   ヘルプ   最終更新のRSS
 ホーム | プロフィール | メール | ログイン | 管理
Copyright © 2005-2009 by TAKAGI Nobuhisa