偶然在记得在知乎上看到过回答,后来忘了,翻了好久浏览记录翻出来了,希望对别人加深理解有所帮助
源自知乎:https://www.zhihu.com/question/37019538
为什么c++ 中类内初始值不能使用圆括号初始化?
这样的话,就会变为函数声明。
有关初始化的内容,如{} () = 等可以看我这一篇文章,我基本上都列举完了,以及讲了理由: 知乎专栏
本文解释了C++中为何类内初始化成员变量时不能使用圆括号的原因,并通过示例说明了这种语法可能导致的歧义。同时介绍了正确的初始化方式及其背后的设计考量。
偶然在记得在知乎上看到过回答,后来忘了,翻了好久浏览记录翻出来了,希望对别人加深理解有所帮助
源自知乎:https://www.zhihu.com/question/37019538
这样的话,就会变为函数声明。
有关初始化的内容,如{} () = 等可以看我这一篇文章,我基本上都列举完了,以及讲了理由: 知乎专栏

被折叠的 条评论
为什么被折叠?
