首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

string 的初始化解决思路

2012-03-03 
string 的初始化C/C++ codeclass A{public:A()private:string sText[7]}A::A(){// 将sText[7]初始化为

string 的初始化

C/C++ code
class A{public:    A();    private:    string sText[7];};A::A(){  // 将sText[7]初始化为"0"}


请问除了用循环初始化每一个数组元素之外,还有没有更简单的方法?
谢谢


[解决办法]
应该没有了。
当然,你可以使用std::fill,但那样的结果只不过是让调用fill函数中已经实现好了的循环。

当然,不管怎样,底层都得循环,这是毫无疑问的,因为汇编中没有这种直接的不循环就能搞定的指令。

热点排行
Bad Request.