ChinaUnix.net
相关文章推荐:

C语言vector操作

for(int i = 0; i < ModulerIP.size(); i++) { sprintf(temp, "(%s:%s)", ModulerIP.NodeId, ModulerIP.modulerId); strcat(query, temp); } strcat(query, "("); for(int i = 0; i < nodestate.size(); i++) { sprintf(temp, "%d:", nodestate.state); strcat(query, temp); } query[strlen(query)-1] = '\0'; strcat(query, ")"); ModulerIP是个vector,结构是这样的vector M...

by cuijxin - C/C++ - 2008-08-20 20:09:56 阅读(1450) 回复(5)

相关讨论

大家好,我想请教大家一个问题: 现在有两个结构体,分别是:struct PhoneMsg{char PhoneNum[14];char MsgText[200];};和 struct Event{int id; int sourceType;char source[32];char sourcemsg[500];......}; 定义两个向量:vector Msg;和vector eve;第一个向量里存入了若干个元素, 现在想把第一个向量里的元素写入第二个向量,对应关系是第一个结构体的PhoneNum写入第二个结构体的 source;第一个结...

by cuijxin - C/C++ - 2008-08-15 09:41:40 阅读(1923) 回复(6)

问大家一下 使用迭代器来遍历嵌套vector操作…… vector mystring1; vector mystring2; vector<vector >=mystring; mystring.push_back(mystring1); mystring.push_back(mystring1); 通过上面的方法定义的嵌套的vector变量的mystring怎么操作能使其使用迭代器来呢?,我再使用迭代器的时候总是提示错误,大家看看怎么操作呢? 下面是我的错误的操作方式…… vector<vector >::i...

by art_codes - C/C++ - 2009-03-16 00:07:08 阅读(6637) 回复(3)

我定义了一个vector;。 然后往vector中写数据(push_back后来改成insert也一样),当我insert数据达到一定数量时(我现在是每到8个)就会出现core dumped。 同时,在我的程序中还有很多这样子的结构(不过别的结构大小没有这相结构大),同样的操作,就没有这样的问题!!! 想请教各位,请大家帮着分析一下! (平台:Linux gcc)!!!

by HopeCao - C/C++ - 2003-05-07 16:22:57 阅读(2942) 回复(1)

有没有c语言版的tuple, list, vector, hash等通用数据结构的实现? 谢谢!

by guotie - C/C++ - 2011-06-24 14:06:40 阅读(12952) 回复(20)

请问vector数组有一维和多维的区别吗?如果有的话,能否分别举例说明,谢谢

by olivehht - Java - 2006-10-11 16:35:10 阅读(1351) 回复(1)

请问:vector中是否能够修改其中的第i个元素的值。 比如:vector vet; vet里面有10个元素,其中第3个为string,我想把第三个的string修改为str而不改变其他值,应该如何做。请大侠指点一二,谢谢!

by homegirl - C/C++ - 2006-09-06 11:01:15 阅读(858) 回复(1)

/** * @author wzt * @param selectPanel * @version 1.01.2006.0518 */ public static vector selectPanel(Connection conn) throws SQLException { vector vc = new vector(); Statement stmt = null; ResultSet rs = null; try { stmt = conn.createStatement(); String strSql = "select record_id,classname,description,resource_record_id,querysql " + " from t_fim_manage_cost_class " ...

by GreenLand - Java文档中心 - 2006-05-18 20:00:56 阅读(507) 回复(0)

#include ; #include ; #include <vector>; using namespace std ; template ; void printvector( const vector; &v ) ; struct one { vector< char >; ch ; } ; struct two { vector< one >; on ; } ; void main() { one o ; two t ; char a = 'b' ; o.ch.push_back( a ) ; o.ch.push_back( 'x' ) ; t.on.push_back( o ) ; //cout << t.on ; printvector(t.on) ; //return 0 ; } ...

by ova - C/C++ - 2004-05-31 23:52:32 阅读(1298) 回复(9)

问题:vector.size(),vector.capacity(),sizeof(vector)是怎么计算的,结果跟什么有关? 环境: gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-47) 代码: #include #include #include #include<vector> #include #include using namespace std; #define number 33 vector vbool(number); vector vint(number); vector vdouble(number); vector

by zhumingpeng - C/C++ - 2009-08-07 13:47:27 阅读(1854) 回复(1)