摘要: 多态 虚函数 纯虚函数 抽象类 阅读全文
posted @ 2023-02-03 15:04 听雨画船眠 阅读(20) 评论(0) 推荐(0)
摘要: 基本概念 Qt 是一个跨平台的 C++ 应用程序开发框架;是标准C++的扩展,C++的语法在Qt中都是支持的。 良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,可以快速上手。 Qt提供了一种称为 signals/slots 的安全类型来替代 callback(回调函数),这使得各个元件 之 阅读全文
posted @ 2023-02-02 11:57 听雨画船眠 阅读(47) 评论(0) 推荐(0)
摘要: #符号.和->的作用和区别: .(点)运算符和->(箭头)运算符用于引用类、结构和共用体的成员: 点运算符应用于实际的对象。箭头运算符与一个指向对象的指针一起使用。 A.B则A为对象或者结构体; 点号(.):左边必须为实体。 A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指 阅读全文
posted @ 2023-01-28 10:37 听雨画船眠 阅读(262) 评论(0) 推荐(0)
摘要: 指针 在C++,指针本质上也是==一个对象==,它==存储的是对象的地址==,而非值本身。是一个有趣且功能强大的特性。 指针的定义 指针的定义,使用"*"进行修饰一个变量。 int *p1,*p2 如上,定义了指针p1和p2,但并未给他们赋值。 指针的使用 指针使用时需要结合 取地址符“&” 或 直 阅读全文
posted @ 2023-01-26 16:39 听雨画船眠 阅读(107) 评论(0) 推荐(0)
摘要: 一个C/C++程序运行经历的过程:预处理、编译、汇编、链接、执行。 预处理:将预处理指令(可以简单理解为#开头的正确指令)转换为实际代码中的内容(展开头文件、宏替换、删注释、条件编译)。生成后缀为“.i”的文件。 编译(和优化):将预处理后的文件转换成汇编语言。生成后缀为“.s”的文件 汇编:由汇编 阅读全文
posted @ 2023-01-26 16:04 听雨画船眠 阅读(1858) 评论(0) 推荐(0)
摘要: C++简介 C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。 C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。 【注】使用静态类型的 阅读全文
posted @ 2023-01-14 18:31 听雨画船眠 阅读(163) 评论(0) 推荐(0)
摘要: C++学习 https://www.bilibili.com/video/BV1et411b73Z/?spm_id_from=333.337.search-card.all.click 内存分配:https://blog.csdn.net/AngelDg/article/details/104871 阅读全文
posted @ 2023-01-14 16:09 听雨画船眠 阅读(95) 评论(0) 推荐(0)
摘要: 下载JDK8 官网: https://www.oracle.com/java/technologies/downloads/#java8-windows 选择x64安装包并下载(需要注册oracle账号) 安装JDK8 双击安装包,选择下一步; 更改安装路径; 下一步 更改安装路径 开始安装 完成 阅读全文
posted @ 2022-08-25 18:08 听雨画船眠 阅读(231) 评论(1) 推荐(0)
摘要: 在新的虚拟环境中创建kernel 进入需要创建kernel的虚拟环境 conda activate pytorch 安装ipykernel ipykernel是必须安装的,也可以直接安装jupyter ,会自动包含ipykernel pip install ipykernel 创建kernel py 阅读全文
posted @ 2022-08-22 10:10 听雨画船眠 阅读(551) 评论(0) 推荐(0)
摘要: 安装Anaconda(2022.05) 最新版本 https://www.anaconda.com/ 历史版本 https://repo.anaconda.com/archive/ 打开安装包: next I Agree Just Me(影响之后创建虚拟环境的默认位置,选择Just Me虚拟环境默认 阅读全文
posted @ 2022-08-20 20:39 听雨画船眠 阅读(358) 评论(0) 推荐(0)