Linux伊甸园论坛's Archiver

liubincn 发表于 2005-7-28 17:42

有没有类似vector的模板来完成在运行时的结构未定数组生成

比方说,我有几个struct: A, B, C, D(sizeof(x)的大小都不同)
我要在运行的时候根据不同情况生成某一个struct的数组.
请问有此类模板吗?
或者有更好的其他方式没?

说具体点吧。
我现在需要根据别人送来的信息,创建几个数组。
而每个数组的item的长度都不同。
比如
A 可能是10个char
B 可能是100个char
这都是别人送过来要我创建的。

当然后面的事情,就是在这些数组中保存需要的数据了。像vector一样,可以一口气读出几条item出来。

如果自己来写模版当然可以,但是我想知道是否有现成的来做。

cpublic 发表于 2005-10-8 10:04

呵呵,楼主我也想知道这个问题的答案!

xiao_xiao_zi 发表于 2005-11-8 09:24

vector不能用么?

vafls_scott 发表于 2005-12-2 16:37

vector<vector<char>>

chenmaosheng 发表于 2005-12-18 23:25

用vector, 不要重新发明轮子

DarkSpy 发表于 2005-12-20 14:47

既然有别人现成送过来的,为什么还做不了?
new 一个也可以

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.