//注意 /= 和 += 的區別, /= 表示追加下級目錄, += 僅僅是字串的串接
boost::filesystem::path dir(「c:\windows」);
dir /= 「system32」; //追加下級目錄
dir /= 「services.exe」;
std::cout << dir << std::endl;
std::cout << dir.string() << std::endl; //轉換成std::string 型別
std::cout << dir.root_name()<< std::endl; //碟符名:c:
std::cout << dir.root_directory()<< std::endl; //根目錄:」\」
std::cout << dir.root_path()<< std::endl; //根路徑:」c:\」
std::cout << dir.relative_path()<< std::endl; // 相對路徑:windows\system32\services.exe
std::cout << dir.parent_path()<< std::endl; //上級目錄:c:\windows\system32
std::cout << dir.filename()<< std::endl; //檔名:services.exe
std::cout << dir.stem()<< std::endl; //不帶擴充套件的檔名:services
std::cout << dir.extension()<< std::endl; //副檔名:.exe
std::cout << dir.replace_extension(「.txt」)//替換擴充套件名為txt
NSScanner類的基本用法
nsscanner是乙個類,用於在字串中掃瞄指定的字元,尤其是把它們翻譯 轉換為數字和別的字串。可以在建立nsscaner時指定它的string屬性,然後scanner會按照你的要求從頭到尾地掃瞄這個字串的每個字元。建立乙個scanner nsscanner是乙個類族,nsscanner是其中公開的...
NSScanner類的基本用法
nsscanner是乙個類,用於在字串中掃瞄指定的字元,尤其是把它們翻譯 轉換為數字和別的字串。可以在建立nsscaner時指定它的string屬性,然後scanner會按照你的要求從頭到尾地掃瞄這個字串的每個字元。建立乙個scanner nsscanner是乙個類族,nsscanner是其中公開的...
NSScanner類的基本用法
nsscanner是乙個類,用於在字串中掃瞄指定的字元,尤其是把它們轉換為數字和別的字串。可以在建立nsscaner時指定它的string屬性,然後scanner會按照你的要求從頭到尾地掃瞄這個字串的每個字元。一.建立乙個scanner nsscanner是乙個類族,nsscanner是其中公開的一...