C++学习笔记2-文件与数据库(1)

~析构函数
析构函数与构造函数相对应,构造函数是每次创造类的时候自动执行,主要作用是对类内的元素进行初始化,函数名和类名完全相同;
而析构函数是在每次删除所创建的对象时自动执行,即对象用完了后要销毁时自动执行,析构函数的名称与类的名称是完全相同的,只是在前面加了个波浪号(~)作为前缀,它不会返回任何值,也不能带有任何参数,从而也不能重载。析构函数有助于在跳出程序(比如关闭文件、释放内存等)前释放资源,例如类中打开文件时,可以用析构函数在最后关闭文件。
string::npos查找没有成功
to_string
to_string是将数字常量转化为字符常量的函数,to_string(num)将num对应的数字转化为相应的字符串,注意这里是字面的转化,例如:string a=to_string(1010),这里字符串a的值也是1010。但是注意若其参数位置是一个运算式,则其结果是运算后的结果,例如:string b=to_string(5+5),这里字符串b的值是10。
(未完待补充)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值