2012-01-23 11 views
0

C#では、System.IO関数で受け入れ可能なパスを得るために@ "path"を簡単に使うことができますが、C++ .NETではパスが "C:\ roam ..." \ r "を削除します。だから私は受け入れ可能なパス形式を得ることができません。助けてください。Visual C++で文字列を作成するにはどうすればよいですか?

+0

C++ 0xは生の文字列をサポートしていません。しかし、おそらくVS 2012が必要です。生の文字列はここをクリックしてください:http://en.wikipedia.org/wiki/C%2B%2B11 – Nils

答えて

1

を。

1

あなたはバックスラッシュエスケープする必要があります:あなたはそれが「\\ローミングC」で、C++文字定数にバックスラッシュを書くために\\を使用する必要があります

std::string path("C:\\roam"); 
関連する問題