- 153 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 14:46:43 ]
- 上のコードでは通らないんですが下のコードならvc++ee2008で通りました
#include <iostream> namespace hoge {     class hoge {     public:         typedef bool Bool;     public:         Bool foo();         Bool bar();     }; } namespace hoge {     hoge::Bool hoge::foo() try {return true;} catch(...) {}     Bool hoge::bar() {return true;} // <- ! } int main() {     hoge::hoge h;     if(h.foo()) std::cout << "foo" << std::endl;     if(h.bar()) std::cout << "bar" << std::endl;     return 0; }
|

|