こんにちは、私は c++ が初めてです。
文字列で共有ポインタを使用しようとしています。
class Test{
private:
void test(std::string* str);
boost::shared_ptr<std::string> sample;
};
void Test::test(std::string* str) {
sample.reset(str); //This is not working.
}
誰が何が間違っているのか教えてもらえますか?
こんにちは、私は c++ が初めてです。
文字列で共有ポインタを使用しようとしています。
class Test{
private:
void test(std::string* str);
boost::shared_ptr<std::string> sample;
};
void Test::test(std::string* str) {
sample.reset(str); //This is not working.
}
誰が何が間違っているのか教えてもらえますか?