>>599
いや、ほんとは

class A{
 std::basic_string<TCHAR> s_;
public:
 A(std::basic_string<TCHAR>& ref) : s_(ref) { }
};

std::basic_string<TCHAR> str;
A a(str);

だったんだけど、くどいので簡単な例を出しただけです。


で、バグでしたか。それなら納得です。
ありがとうございました。