- 428 名前:デフォルトの名無しさん mailto:sage [2008/07/27(日) 20:30:22 ]
-
std::string と std;;wstring で template を使って関数を共通化したいんだけど, 文字列リテラル ( "hoge" と L"hoge") や,文字型の違い ( 'a' と L'a') を吸収するには どうやったらいいの? 例えば,バックスラッシュを付け足す場合とか. template <typename string_type> string_type& AddBackSlash(string_type& str) { return str += '\\';//← wstring の場合は L'\\' にしたい, }
|

|