提交 595b14f0 编写于 作者: 邹晓航

更改测试用例

上级 9510bc1b
......@@ -13,12 +13,14 @@ namespace TinySTL{
auto sp3(sp2);
assert(sp3.use_count() == 2);
auto sp4 = sp2;
assert(sp4.use_count() == 3);
{
auto sp4 = sp2;
assert(sp4.use_count() == 3 && sp3.use_count() == sp4.use_count());
assert(sp2.get() == sp3.get() && sp2.get() == sp4.get());
assert(sp2 == sp3 && !(sp2 != sp4));
assert(sp2.get() == sp3.get() && sp2.get() == sp4.get());
assert(sp2 == sp3 && !(sp2 != sp4));
}
assert(sp3.use_count() == 2);
shared_ptr<string> sp5(new string("hello"));
assert(*sp5 == "hello");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册