【初心者歓迎】C/C++室 Ver.34【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0277デフォルトの名無しさん
2007/01/28(日) 12:28:16ttp://www11.ocn.ne.jp/~ikalu/cplus/5001.html
↑このページの
// 「string」と「vector」を使用して、実行ファイルにドラッグアンドドロップ
// されたファイルのパスを分割する
//
// : stringクラスに対して << をオーバーロードするバージョン(サイズ: 56.0 KB)
を使いたいんですけど、コンパイルすると
path.push_back(string(&s[start], s.end())); の所で
error C2665: 'std::basic_string<_Elem,_Traits,_Ax>::basic_string' : 13 オーバーロードのどれも、すべての引数の型を変換できませんでした
になります。どう直せばコンパイルが通るでしょうか?
環境はVC2005,WinXPです。
■ このスレッドは過去ログ倉庫に格納されています