随笔分类 -  C++

日常C++笔记
摘要:课程地址:数据结构与算法 | 第四周辅导 红皮第七章 面向对象方法(一) 程序设计方法: 结构化程序设计 面向对象的程序设计 类 对象 类 变量:描述对象属性(数据成员) 函数:描述对象行为(成员还是) 定义类 有三种访问控制方式: class 类名 { public: 公有成员:任何地方都可以访问 阅读全文
posted @ 2020-08-27 21:54 疯狂的荷兰人 阅读(263) 评论(0) 推荐(0)
摘要:参考链接: Pybind11 使用指南<示范文档> Pybind11 类、结构体 Pycharm添加搜索路径 Visual studio + Pybind11 + OpenCV 环境配置、调用 <不需要改dll、pyd> OpenCV setup,py 设置 有时候为了追求性能,通常我们会将一些实现 阅读全文
posted @ 2020-08-26 13:10 疯狂的荷兰人 阅读(8900) 评论(0) 推荐(1)
摘要:参考链接:https://www.cnblogs.com/yinbiao/p/11696854.html 要点: 1、debug包含调试信息、release会做优化 2、release模式下地址分配随机,声明变量后应该马上显示地给其初始化给其初值(编译器默认给的值可能不一样),尤其指针、数组这些,给 阅读全文
posted @ 2020-08-26 10:27 疯狂的荷兰人 阅读(461) 评论(0) 推荐(0)
摘要:有两种方式,但注意第二章方式,一来效率很低,二来有的编译器会帮你优化掉。参考链接:https://blog.csdn.net/neverever01/article/details/80744148 阅读全文
posted @ 2020-08-26 00:12 疯狂的荷兰人 阅读(733) 评论(0) 推荐(0)
摘要:链接:https://www.cnblogs.com/wuqi924/articles/2240722.html 阅读全文
posted @ 2020-08-25 19:50 疯狂的荷兰人 阅读(134) 评论(0) 推荐(0)
摘要:参考链接:https://blog.csdn.net/wwwlyj123321/article/details/87879077 阅读全文
posted @ 2020-08-24 19:59 疯狂的荷兰人 阅读(157) 评论(0) 推荐(0)
摘要:Windows10 + Visual Studio 2019 + OpenCV 配置 阅读全文
posted @ 2020-08-20 20:47 疯狂的荷兰人 阅读(335) 评论(0) 推荐(0)
摘要:主要的编码规范如下: 阅读全文
posted @ 2020-08-04 12:13 疯狂的荷兰人 阅读(256) 评论(0) 推荐(0)
摘要:参考链接:10 分钟学会 UML 类图 UML整个系统比较复杂,但通常,我们自己些代码,只会用到最简单的类图,简要的笔记如下。 假设我们要设计一个动物园系统,里面最基本的组成部分,每个动物都是Animal类: 那么怎么抽象这个类呢,通过相应的属性和方法来模拟: 这些属性/方法主要有三种权限: pri 阅读全文
posted @ 2020-08-03 16:19 疯狂的荷兰人 阅读(781) 评论(0) 推荐(0)
摘要:01 不能直接返回局部变量的引用/地址 C++有时候还挺傻的,比如调用函数的时候,我就想返回一个局部变量的引用或指针(常想用于返回新建的数组/对象),是不正确的。 比如下面这段代码,用指针存储变量 \(a\) 的地址并返回(直接返回 \(a\) 的地址的话,在编译器那关就过不了): // 程序 #i 阅读全文
posted @ 2020-07-21 22:01 疯狂的荷兰人 阅读(8235) 评论(0) 推荐(2)
摘要:Windows10系统下IDE-CLion的安装与配置 阅读全文
posted @ 2020-07-19 11:02 疯狂的荷兰人 阅读(5043) 评论(0) 推荐(0)