avatar
从roadrage到笑笑走开# Joke - 肚皮舞运动
z*u
1
问题:
下面的程序有什么问题?
void foo(void)
{
。。。。
vector v; //C是一个class
v.push_back(new C());
。。。。
}
答: 会有memoryleak。
问为什么可以用unique_ptr,而不能用auto_ptr呢?比如
void foo(void)
{
。。。。
vector< unique_ptr > v; //可以
//vector< auto_ptr > v; //不可以
v.push_back(new C());
。。。。
}
自己没答上来,请教为什么?
avatar
G*U
2
去看牙,一次麻醉效果不够,就又麻了一次。因为以前
麻过多次了,都有抗药性了。
看完了自我感觉还行,就自己开车回家。在上高速的路口
想上高速有点犹豫。那条路可以上也可以接着在local走。
后面只有一辆车,它滴了我一下。
平时唾面自干的我不知道为什么感觉一股火就上来了。
立刻换到旁边,然后紧跟对方车。一直跟了二十多分钟,
到他住的apartment小区。看它下车走向一个apartment。
然后手抓到腰间的枪柄,感觉手一凉。心里惊了一下。
赶紧拷问自己,这是干什么?!难道因为他滴了我下我
就要杀了他吗?赶紧摇摇头笑笑开走。恢复松软本色。
avatar
c*n
4
不错不错
我现在也尽量少滴人
被滴也自岿然不动
avatar
d*x
5
Only used shared_ptr or unique_ptr, never used auto_ptr.
avatar
G*U
6
药物肯定可以改变人在应急情况下的反应。
现在相信军队drug士兵是有用的。

【在 c******n 的大作中提到】
: 不错不错
: 我现在也尽量少滴人
: 被滴也自岿然不动

avatar
s*n
7
如果v后面进行每一个元素free的话,
Memory leak 在哪?
[在 zizhu (windy) 的大作中提到:]
:问题:
:下面的程序有什么问题?
:void foo(void)
:{
:。。。。
: vector<C*> v; //C是一个class
: v.push_back(new C());
:。。。。
:}
:答: 会有memoryleak。
:..........
avatar
c*n
8
肯定有用
精神类药物拿来镇定啊 或者有个我记得会让人很集中注意力的

【在 G******U 的大作中提到】
: 药物肯定可以改变人在应急情况下的反应。
: 现在相信军队drug士兵是有用的。

avatar
G*n
9
被free之前出现exception

【在 s***n 的大作中提到】
: 如果v后面进行每一个元素free的话,
: Memory leak 在哪?
: [在 zizhu (windy) 的大作中提到:]
: :问题:
: :下面的程序有什么问题?
: :void foo(void)
: :{
: :。。。。
: : vector<C*> v; //C是一个class
: : v.push_back(new C());

avatar
h*k
10
唾面自干
还有这词?
avatar
h*e
11
auto_ptr被淘汰了也是有原因的
avatar
c*l
12
靠,果然笑点在回帖里

【在 h*****k 的大作中提到】
: 唾面自干
: 还有这词?

avatar
h*u
13
异常都要处理的
程序崩了内存自动回收

【在 G****n 的大作中提到】
: 被free之前出现exception
avatar
w*e
14
还有“撸管自干”这个成语,知不知道?不过这个”干“是干活的干。

【在 h*****k 的大作中提到】
: 唾面自干
: 还有这词?

avatar
G*n
15
那只是exit后的情况

★ 发自iPhone App: ChineseWeb 13

【在 h*******u 的大作中提到】
: 异常都要处理的
: 程序崩了内存自动回收

avatar
s*d
16
我上次路口排几个车后面,启动完了一秒钟居然被后车滴和竖中指。
停车拿家伙教训他。。。。
转头一想,为这点p事打掉他的指头?还是笑笑走开了。
avatar
a*g
17
void foo(void)
{
。。。。
vector v; //C是一个class
v.push_back(new C());
。。。。
}
答: 如果能保证后来对vector中每一个元素都free,这么写完全没有问题。只有傻逼才
会在new之后忘了delete。
问为什么可以用unique_ptr,而不能用auto_ptr呢?比如
void foo(void)
{
。。。。
vector< unique_ptr > v; //可以
//vector< auto_ptr > v; //不可以
v.push_back(new C());
。。。。
}
答案见二楼的链接。
如果用unique_ptr的话就不用担心new delete之类的问题了。因为在foo调用结束的时
候,unique_str可以保证自动调用delete
avatar
w*e
18
这是真事还是说笑?笑点=?

【在 s**********d 的大作中提到】
: 我上次路口排几个车后面,启动完了一秒钟居然被后车滴和竖中指。
: 停车拿家伙教训他。。。。
: 转头一想,为这点p事打掉他的指头?还是笑笑走开了。

avatar
h*u
19
你还想不exit?
这种code不能通过review

【在 G****n 的大作中提到】
: 那只是exit后的情况
:
: ★ 发自iPhone App: ChineseWeb 13

avatar
r*z
20
不知道牙的麻醉会不会影响肢体活动,还是建议打麻药后最好不要亲自开车。

【在 G******U 的大作中提到】
: 去看牙,一次麻醉效果不够,就又麻了一次。因为以前
: 麻过多次了,都有抗药性了。
: 看完了自我感觉还行,就自己开车回家。在上高速的路口
: 想上高速有点犹豫。那条路可以上也可以接着在local走。
: 后面只有一辆车,它滴了我一下。
: 平时唾面自干的我不知道为什么感觉一股火就上来了。
: 立刻换到旁边,然后紧跟对方车。一直跟了二十多分钟,
: 到他住的apartment小区。看它下车走向一个apartment。
: 然后手抓到腰间的枪柄,感觉手一凉。心里惊了一下。
: 赶紧拷问自己,这是干什么?!难道因为他滴了我下我

avatar
n*n
21
c++。。。。
avatar
G*U
22
美国这边麻药劲挺大。主要跟牙医也熟了,6,7年都是他,
不熟的牙医可能疼点就硬挺了。看牙的时候紧张,看完了
心理一放松,感觉干什么都没问题。

【在 r****z 的大作中提到】
: 不知道牙的麻醉会不会影响肢体活动,还是建议打麻药后最好不要亲自开车。
avatar
G*n
23
不是所有的exception遇到了都要exit。

【在 h*******u 的大作中提到】
: 你还想不exit?
: 这种code不能通过review

avatar
G*U
24
现在脑子里有跟弦,road上发生的事情不动枪,即使完全是对方无礼
加无理。除非被拉车门或被shot at。

【在 s**********d 的大作中提到】
: 我上次路口排几个车后面,启动完了一秒钟居然被后车滴和竖中指。
: 停车拿家伙教训他。。。。
: 转头一想,为这点p事打掉他的指头?还是笑笑走开了。

avatar
h*u
25
所以说了对可能异常要处理好

【在 G****n 的大作中提到】
: 不是所有的exception遇到了都要exit。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。