Unique-PTR 问答列表

关于类的唯一指针的问题(.h VS 构造函数中变量的初始化)

作者:Baptiste Girard 提问时间:9/28/2023

我是一个乞丐,从独特的指针开始,我对它们有一个问题:unique_ptr 如果我有一个类,里面是 .h,我还有一个像这样的类:AB class A{ B b; public: A(); ...

将 std::unique_ptr<uint8_t[]> 转换为结构unique_ptr而不丢失 uint8_t[] 缓冲区

作者:Maga 提问时间:10/27/2023

有没有办法将 to 转换为,以便结构指向与原来的地址相同的地址并保存该缓冲区?std::unique_ptr<uint8_t[]>(n)std::unique_ptr</*some_struct*/>...

C++模板函数、继承shared_ptr

作者:duncan 提问时间:11/4/2023

我想这是一个非常基本的问题,但我仍然在问,因为我怀疑编译器按预期运行,而错误来自我! 我想用模板抽象函数实现一个抽象类。如您所知,这是不可能的:模板函数不能是抽象的。 因此,我必须在我的基类中实现...

为什么 T* 可以传入寄存器,而 unique_ptr&lt;T&gt; 不能?

作者:einpoklum 提问时间:10/11/2019

我正在观看 Chandler Carruth 在 CppCon 2019 上的演讲: 没有零成本抽象 在其中,他举了一个例子,说明他对使用一个 over an 会产生多少开销感到惊讶;该段大约在 ...

析构函数意外调用

作者:Jabberwocky 提问时间:11/10/2023

为什么这个简单代码中的析构函数被调用了两次?~TestClass() #include <memory> #include <iostream> #include <vector> class T...


共25条 当前第3页