摘要:
使用STL的容器的时候,如果容器内的元素为自定义的struct,那么该struct必须具备拷贝构造函数和赋值操作符重载,虽然这两个函数实现起来非常简单,但如果结构内部数据元素比较多,还是要敲很多代码的。程序员一般是最讨厌重复写这么没有技术含量的代码的,一般来说,这样的结构定义都放在头文件里面。如果为这两个函数写了太多行代码,也会导致头文件太长。 下面是几个辅助宏,可以用来减少代码行数,并减少犯... 阅读全文
posted @ 2011-11-09 15:28 一片云雾 阅读(1136) 评论(0) 推荐(1) 编辑