- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 C++11资源管理新方法ON_SCOPE_EXIT
先来看一下背景:在C++98的语言机制中,对象在超出作用域的时候其析构函数会被自动调用。接着,Bjarne Stroustrup在TC++PL里面定义了RAII(Resource Acquisition is Initialization)范式(即:对象构造的时候其所需的资源便应该在构造函数中初始化,而对象析构的时候则释放这些资源)。RAII意味着我们应该用类来封装和管理资源,对于内存管理而言,Bo
2016-10-27 11:20:31 3113
原创 fstream引用作为函数返回值问题
fstream引用作为函数返回值问题先贴出的我代码:代码中以ofstream的引用和一个销售数据类的引用作为入参,函数中返回输出数据后的流引用:ofstream& print(ofstream& o,const Sale_data& rhs){ return o<<rhs.isbn()<<":"<<rhs.units_sold<<" "<<rhs.revenue<<" "<<rhs.avg
2016-06-15 10:12:33 2353
原创 消除字符串开始和结束处的空格,并合并中间多余的空格
public class str { public static void main(String[] args){ String string=" i am wd "; char str[]=string.toCharArray(); int j=0; boolean flag=false; for(int i=0;i<str.length;i++){
2014-10-19 18:30:00 445
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人