2012-11-07から1日間の記事一覧

Boost逆引きリファレンス更新

C++

https://sites.google.com/site/boostjp/tips/dynamic_regex 動的な正規表現を追加。

nothrowなdelete

C++

C++のnew演算子は、失敗時にデフォルトでstd::balloc例外を投げますが、std::nothrowを指定することにより、失敗時にヌルが返ってくるようにできます: #include <new> int main() { int* p = new(std::nothrow) int[3]; // 失敗時にヌルが返る if (p == nullptr)</new>…