
c++2020-2021
努力的包老板
任重而道远 冲鸭~~~~!
展开
-
QFileInfo/QString类中的一些方法记录
记录一下 //用来保存截取的字符串 QString temp = NULL; QFileInfo fi(modelFn); temp = fi.completeBaseName().right(2); QFileInf为qt的文件信息类,其中一些功能能够对字符串进行操作。 如 这里的BaseName()方法和completeBaseName()方法。 qt中对于 BaseName() 的例子是: QFileInfo fi("/tmp/archive.tar.gz");原创 2020-12-09 13:07:12 · 1412 阅读 · 0 评论 -
c++的this指针使用详解及套娃(链式程序)示例
this指针概念 我们知道在C++中成员变量和成员函数是分开存储的 每一个非静态成员函数只会诞生一份函数实例,也就是说多个同类型的对象会共用一块代码 那么问题是:这一块代码是如何区分那个对象调用自己的呢? c++通过提供特殊的对象指针,this指针,解决上述问题。this指针指向被调用的成员函数所属的对象 this指针是隐含每一个非静态成员函数内的一种指针 this指针不需要定义,直接使用即可 this指针的用途: 当形参和成员变量同名时,可用this指针来区分 在类的非静态成员函数中返回对象本身,可使用原创 2020-09-19 12:22:37 · 461 阅读 · 0 评论 -
for/do while实现水仙花数
//使用for循环求水仙花数 void test() { //百位 for(int a = 0; a < 10; a++) { //十位 for(int b = 0; b < 10; b++) { //个位 for(int c = 0; c < 10; c++) { if(a == 0 && b ==原创 2020-09-17 10:21:08 · 1042 阅读 · 0 评论