问题标签 [private-constructor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
71 问题
0
投票
5
回答
138
浏览
c++ - 当相关ctor是私有的时,如何在堆上返回一个类实例?
假设我有这个结构
编辑:我删除了复制构造函数。这是我在我的代码库中没有复制 c'tors 的一些类的简化示例。
我可以像这样在堆栈上获取一个实例:
但是假设我需要一个指针(或者unique_ptr
很好),并且我无法更改 的实现MyStruct
,我该怎么做?