2012-02-20 10 views
3

私の古いブーストコード:ブーストファイルシステムの完全な交換

 
std::string CombinePath(const char* left, const char* right) 
{ 
    boost::filesystem::path p = boost::filesystem::complete( 
     boost::filesystem::path(right, boost::filesystem::native), 
     boost::filesystem::path(left, boost::filesystem::native)); 

    return p.string(); 
} 

新しいブーストバージョンでは、これが唯一の#define BOOST_FILESYSTEM_VERSION 2でコンパイルされています。新しいBoostバージョンでcompleteの置き換えは何ですか?

答えて