本文介绍了是否为类中的数组执行了init?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! B级{ // ... public: B(){/ * ... * /}; }; A级{ B b [100]; public: A(){}; // ... }; 问题:是否在通话期间初始化了b的元素 A(); 提前致谢 Alex。 PS。要给我发电子邮件,请删除loeschedies。从给出的电子邮件地址。class B {//...public:B() { /* ... */};};class A {B b[100];public:A() { };//...};Question: are the elements of b get initialized during the callA();Thanks in advanceAlex.PS. To email me, remove "loeschedies" from the email address given.推荐答案 是的。 (假设我理解你的意思是电话 A();) - 祝你好运, Andrey TarasevichYes. (Assuming that I understand correctly what you mean under "the callA();")--Best regards,Andrey Tarasevich - Leor Zolman --- BD软件--- www.bdsoft.com C / C ++,Java,Perl和Unix的现场培训 C ++用户:下载BD Software的免费STL错误消息解密器: www.bdsoft.com/tools/stlfilt.html 12.6.2 / 4表示自''B' '是非POD类,它是默认初始化的。 V12.6.2/4 says that since ''B'' is a non-POD class, it''s default-initialised.V 这篇关于是否为类中的数组执行了init?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-21 20:07