yzrStart

 

随笔分类 -  C++

C++ 面向对象高级开发 5、操作符重载与临时对象
摘要:C++里面操作符就是一种函数。 任何成员函数都有一个this->pointer 谁调用这个函数,就指向谁。 temp object (临时对象) typename () ; 没有名称即是临时对象。 一般人少用,但标准库用的很多。 质疑精神,即使是标准库也有可以提高的地方。 << 特殊操作符的重载 c 阅读全文

posted @ 2024-06-24 09:52 yzrStart 阅读(50) 评论(0) 推荐(0)

C++ 面向对象高级开发 4、参数传递与返回值
摘要:consructor构造函数:被放在private 区 ctors放在private 区 class A { public: static A& getInsance(); setup() {...}; private: A(); A(const A & rhs); }; A& A::getInst 阅读全文

posted @ 2024-06-21 17:26 yzrStart 阅读(36) 评论(0) 推荐(0)

C++ 面向对象高级开发 3、构造函数
摘要:1、内联函数inline 内联函数速度比较快 最终是不是inline实际上是由编译器决定的。 一般比较简单,编译器就能确定inline函数 2、Access Level 访问级别 3、构造函数Construct 默认实参。Default argument. 充分利用构造函数的特殊语法,对数据进行初始 阅读全文

posted @ 2024-06-21 10:52 yzrStart 阅读(29) 评论(0) 推荐(0)

C++ 面向对象高级开发 2、头文件与类的声明
摘要:Object Based(基于对象) vs Object Oriented(面向对象) Object Based:面对的是单一 class 的设计 Object Oriented:面对的是多重classes的设计,classes和classes之间的关系。 模板就是一种抽象 阅读全文

posted @ 2024-06-21 10:44 yzrStart 阅读(33) 评论(0) 推荐(0)

C++ 面向对象高级开发 1. C++编程简介 --侯捷
摘要:学习目标:培养正规、大气的编程习惯 1、以良好的方式编写C++ class 类的分类 1.1 class without pointer members -- Complex 1.2 class wih pointer members --String 2、学习Classes之间的关系 -- 继承( 阅读全文

posted @ 2024-06-21 10:30 yzrStart 阅读(50) 评论(0) 推荐(0)

C ++ 标准库 第六章
摘要:第六章 标准模板库 6.1 STL组件(Component) 容器(Container): 用来管理某类对象的集合。 迭代器(Iterator):用来在一个对象集合(collection of objects)内遍历元素。 算法(Algorithm): 用来处理 集合内的元素。 STL的基本观念就是 阅读全文

posted @ 2024-04-08 18:37 yzrStart 阅读(61) 评论(0) 推荐(0)

Qt 获取QTextLine的值
摘要:方法:调用toPlainText()方法。 例子:只列出关键代码: 如果QTextLIne的ID为myTextLine Ui::MainWindow *ui = new Ui::MainWindow(); QString data = ui->myTextLine->toPlainText(); 阅读全文

posted @ 2023-03-27 20:36 yzrStart 阅读(209) 评论(0) 推荐(0)

QT基础学习 - 总结
摘要:一、学习规划与必要知识点总结 1、QT的下载与安装; 1)下载:进入官网,下载QT在线下载工具(QT5.15后都必须在线下载): 2)安装参考博客: a. (86条消息) Windows10在线安装Qt5.15和Qt6全系列_PanGC2014的博客-CSDN博客_qtaccount如何注册 b.( 阅读全文

posted @ 2023-02-16 20:01 yzrStart 阅读(423) 评论(0) 推荐(0)

CMakeLists的aux_source_directory排除某些文件
摘要:参加: 1)CMAKE aux_source_directory排除模式 - VoidCC 2) (83条消息) cmake 排除模式_传智院的博客-CSDN博客_cmake 排除某个文件 阅读全文

posted @ 2023-02-03 16:32 yzrStart 阅读(306) 评论(0) 推荐(0)

导航