问题标签 [delegating-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.
c++ - 为什么部分初始化一个类然后调用委托 ctor 会失败?
以下代码不会将结构字符串成员初始化为相同的值。
我在 gcc(尝试了不同的版本)和123|
通过 Wandbox 的 clang(也有不同的版本)中遇到了分段错误。
我遇到读取访问冲突 Visual Studio 15.9.16
谢谢你。
c++ - C ++构造函数委托,但如何(某种)反转?
我知道在 C++11 构造函数委托可以是这样的:
我想知道如何以某种方式扭转这种情况。也就是说,在Foo()
调用构造函数的情况下,我想运行一些代码来找出 a 的值,std::string
然后用于Foo(std::string bar)
完成初始化。所以Foo()
运行它自己的代码和 中的代码Foo(std::string bar)
,而后者只运行它自己的代码,比如
有没有办法使用构造函数委托来完成这个?