C++のboost::filesystemでファイルやディレクトリを操作する

C++のboost::filesystemでファイルやディレクトリを操作する方法。 ファイルのコピー #include <boost/filesystem/path.hpp> #include <boo …

Continue reading ‘C++のboost::filesystemでファイルやディレクトリを操作する’ »

C++のstd::equalやstd::mismatchで指定範囲の要素を比較する

C++のstd::equalやstd::mismatchで指定範囲の要素を比較する std::equalは指定した範囲をoperator==で比較します。 std::vector<std::string> v …

Continue reading ‘C++のstd::equalやstd::mismatchで指定範囲の要素を比較する’ »

boost::splitで文字列を分割する

よくある文字列の分割処理は、boost::splitを使うと簡単です。 boost::splitの引数 boost::splitは3つの引数をとります。 出力シーケンス 入力コレクション 区切り文字を判断する述語 boo …

Continue reading ‘boost::splitで文字列を分割する’ »