C++相談室 part41
■ このスレッドは過去ログ倉庫に格納されています
0173デフォルトの名無しさん
2005/07/15(金) 18:34:27俺の場合、c_str()を呼ぶのは関数の引数に渡す場合が1番多いから、
5) 必要になるたびに関数をオーバーロードする。
自作の関数でなければ自分の名前空間に入れて、usingせずに使っている。
namespace hoge
{
inline BOOL TextOutW(HDC hdc, int nXStart, int nYStart, const std::wstring& str)
{
return ::TextOutW(hdc, nXStart, nYStart, str.c_str(), static_cast<int>(str.length()));
}
}
■ このスレッドは過去ログ倉庫に格納されています