- 661 名前:デフォルトの名無しさん [2008/02/25(月) 12:37:27 ]
- 定数文字列は値渡しにして、動的な文字列は参照渡しにしたいのですが、これだとメモリリークしますよね
どうやれば直りますか? #include <iostream> using namespace std; class cl{ char *str; public: cl(char* const& x){ str=x; } template <size_t n> cl(char (&x)[n]) { str=new char[n]; strcpy(str,x);} }; main(){ cl str="rrrr"; str="oooo"; getchar(); }
|

|