Redian新闻
>
面试coding的时候需要考虑Exception safety/constness吗?
avatar
面试coding的时候需要考虑Exception safety/constness吗?# JobHunting - 待字闺中
p*n
1
比如实现BST的时候,内部节点用auto_ptr或者shared_ptr封装起来,避免naked
pointer;用copy_and_swap idiom(from effective c++)实现exception safety;
member function尽量用const,etc
还是说为了突出BST的算法而尽量简化代码?
Thanks
avatar
O*d
2
一般尽量简化code。 你需要表现的是working code,而不是robust code。 但是你可
以说明一下,以证明你可以写robust code。

【在 p****n 的大作中提到】
: 比如实现BST的时候,内部节点用auto_ptr或者shared_ptr封装起来,避免naked
: pointer;用copy_and_swap idiom(from effective c++)实现exception safety;
: member function尽量用const,etc
: 还是说为了突出BST的算法而尽量简化代码?
: Thanks

avatar
p*n
3
thanks

【在 O*******d 的大作中提到】
: 一般尽量简化code。 你需要表现的是working code,而不是robust code。 但是你可
: 以说明一下,以证明你可以写robust code。

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