C++Builder2009とC++Builder2010のstd::tr1::regexの挙動が異なる

次のコードを実行すると、C++Builder2009とC++Builder2010のstd::tr1::regexの挙動が異なる。

#include <regex>
std::tr1::regex r("");

C++Builder2009では例外boost::regex_errorを投げる。
C++Builder2010では問題なく実行できる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください