QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3153|回复: 0
打印 上一主题 下一主题

关于C++中的STL的弱弱的问题。

[复制链接]
字体大小: 正常 放大

1

主题

0

听众

49

积分

升级  46.32%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2005-4-17 09:54 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
关于我写了一个代码,想任意生成指定容量的序列式容器,
' i) Y  `# B  H% ?- }/ q- `8 S, s但不知道为什么,如果使用iterator的时候,如何进行插入操作。
: d+ G) W* K( z5 H#include <vector> 0 p; i/ a* Q1 @& v! b
#include <list> & {' ]: t% Q7 R% ~% b
#include <deque> * F9 Y$ n: M2 `6 K  y: v
#include <iostream> + g$ y# G( Z( U; Z8 p% m' c/ ]
#include <cstdlib> 8 ?/ r; q+ _$ d# q
using namespace std; 9 a, x% K8 f/ C! Z! W3 x9 ]
! D! _. C+ ~% F8 F7 a
template<typename Iter> 9 k% I+ {6 _" V; U+ A. z: F
Iter generate(Iter iter,int size)
% B$ z! F, W/ @  |; s6 g! M{
& [2 Q5 `! z/ H6 `4 jif(size<=0) {cerr<<"Size is not correct"<<endl;return 0;} 0 n% `7 t2 J/ V3 i& t" Q/ b
srand(100);
1 N4 z3 {+ L/ t, @. }" h( w) r) ]6 Ffor(int ix=0;ix<size;ix++)
; [% E9 o1 X$ w: W1 W{iter->insert(rand()%100);}///Something is wrong here!!!
( a' s7 F3 y) ?% U2 n( creturn iter; 2 w! l: o0 X) H) k& M
}
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-6-3 19:16 , Processed in 0.485157 second(s), 57 queries .

回顶部