英文: overhead for moving std::shared_ptr? 问题 这是一个C++代码片段。Func1生成一个共享对象,该对象直接移动到Func2中。我们认为Func3中不应该有额...
如何初始化一个共享指针成员?
英文: How should I initialise a shared-pointer member? 问题 传递引用: class MyClass { std::shared_ptr<std...
Is it valid to static_cast 'weak_ptr<SomeThing>*' to 'void*' then back to 'weak_ptr<void>*' , or do I need to use static_pointer_cast?
英文: Is it valid to static_cast 'weak_ptr<SomeThing>*' to 'void*' then back to ...
std::shared_ptr<T[]> 与 std::array<T, size>/std::vector<T>
英文: std::shared_ptr<T[]> VS std::array<T, size>/std::vector<T> 问题 在C++中,shared poi...
C++ API 设计 shared_ptr 和调用函数
英文: C++ API design shared_ptr and calling into functions 问题 I have similar C++ code to this: struct ...
无法使用赋值来构造一个对象,使用派生的 shared_ptr。
英文: can't use assignment to construct an object using derived shared_ptr 问题 这是代码。我认为它显示了我的问题。那么,...
What's the most effecient way to pass a copy of std::shared_ptr into a C function/API/thread that takes only a const void* parameter?
英文: What's the most effecient way to pass a copy of std::shared_ptr into a C function/API/thread...
同一个 shared_ptr 用于多个对象?
英文: Same shared_ptr for multiple objects? 问题 以下是代码的中文翻译部分: #include <memory> #include <iost...
如何在静态情况下检查 shared_ptr 类型是否为 ?
英文: How to check if a shared_ptr type is of <type> statically? 问题 I want to create a template ...
c++ 14(VS 2015)中带有受保护继承的shared_ptr – 无适用的用户定义转换。
英文: c++ 14 (VS 2015) shared_ptr with protected inheritance - no suitable user defined conversion 问题 ...