当前位置:  开发笔记 > 编程语言 > 正文

我可以使用什么容器来编写二进制文件?

如何解决《我可以使用什么容器来编写二进制文件?》经验,为你挑选了1个好方法。

我想将ac数组写入容器中,如果可能的话我更喜欢修改它.我正在考虑使用vector但它似乎确实有一个写(*pchararray,len); 功能.字符串看起来像下一个最好的东西,但它也没有写函数?



1> Jesse Beder..:

特定

char myarray[10];

您可以使用STLiterator:

vector  v;
copy(myarray, myarray + 10, back_inserter(v));

您可以使用构造函数:

vector  v(myarray, myarray + 10);

您可以调整大小并复制:

vector v(10);
copy(myarray, myarray + 10, v.begin());

(并且所有这些工作类似于字符串)

感谢评论/其他答案:)

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有