- 博客(427)
- 资源 (3)
- 收藏
- 关注

原创 收集一些不错的函数库持续更新(作为自己的移动笔记本)
C++函数库:Blitz++ (http://www.oonumerics.org/blitz) POOMA (http://www.codesourcery.com/pooma/pooma) MTL (http://www.osl.iu.edu/research/mtl) CGAL (http://www.cgal.org/) Intel Math Kernel Library I...
2019-09-02 16:51:31
404
原创 C++ 代码自动格式化工具的使用----clangFormat
使用clangformat格式化代码,涉及 Qt Creator, VScode, VS2022
2024-08-09 14:58:44
1336
原创 C++模板函数
一个模板函数可以和一个普通函数同名且可以用相同类型实例化的函数模板共存。当模板参数和调用参数之间没有关联的时候,且模板参数不确定的时候,必须在调用时显式指定模板实参。由于模板参数推导不允许自动类型转换,而普通函数可以,因此此函数使用的是非模板函数。从C++11,C++标准库提供了一种指定选择“更一般的类型”的方法。T是由输入的参数类型推导出来的,输入int T就是int型的。萃取作为模板实参传递的两个或多个不同类型的“公共类型”。的语法规则或具体的类型的特化来选择类型。它可以萃取一个具有作为结果类型的。
2024-07-29 22:08:25
446
原创 C++ 包管理工具conan的学习和使用
没错conan就是柯南,我觉得作者就是柯南的粉丝.协议是MIT协议可以放心使用.至于为什么使用这么小众的一个C++包管理工具,
2024-07-17 08:52:59
625
原创 关于 stcgal 烧写 STC89C52 的问题 出现Protocol error: packet checksum mismatch
解决Protocol error: packet checksum mismatch问题
2024-05-01 09:15:49
864
原创 学习ArkTS --页面路由
页面栈的最大容量上限为32个页面,使用router.clear()方法可以清空页面栈,释放内存。页面路由是指在应用程序中实现不同页面之间的跳转和数据传递。
2024-04-24 21:44:13
737
原创 学习ArkTS -- 状态管理
在声明式UI中,是以状态驱动试图更新:状态(State):指驱动视图更新的数据(被装饰器标记的变量)视图(View):基于UI描述渲染得到用户界面。
2024-04-22 21:52:09
831
原创 23种设计模式——工厂方法模式
定义:一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其他子类。工厂方法通用类图:这个图更好理解在工厂方法模式中,抽象产品类Product负责定义产品的共性,实现对事物最抽象的定义;Creator为抽象创建类,也是抽象工厂,具体如何创建产品类是由具体的实现工厂ConcreteCreator完成的。工厂方法模式的应用工厂方法模式的优点良好的封装新,代码结构清晰。一个对象创建是有约束条件的,如一个调用者需要一个具体的产品对象,只要知道这个.
2024-03-04 16:08:20
571
原创 关于VS多个dll相互依赖的问题
编译程序通常会遇到这个错误,一般出现在自己写的dll库在其他dll项目中没有引用.网上一大堆在系统环境变量添加的,理论上也可以解决问题,但是实际操作中这个软件只能在你开发者电脑中使用,因为其他人电脑系统环境变量里并没有你那个路径下的dll.所以一般操作就是更改项目依赖.
2024-03-04 16:07:44
540
原创 win10 lua环境搭建
Lua 包管理 - Luarocks 使用指南-CSDN博客在Windows 上 Build LuaJit32 和 LuaJit64_luajit.exe-CSDN博客下载 (luajit.org)luarocks.github.io/luarocks/releases/LuaBinaries - Browse /5.4.2/Tools Executables at SourceForge.net
2024-02-25 11:07:45
574
原创 匹配字符串小工具
例如: strPrimary字符串是MMAPLFA字样, strMatches字符串是MAP_FAMB035, 需要匹配的字符串和模板字符串有5个字母像匹配,分别是MAP和FA而且这几个字符相对位置也是一样的.函数返回5.参数,strPrimary 是模板字符串 , strMatches是需要匹配的字符串.函数作用就是匹配字符串是否是源字符串相似的字符串。
2024-02-01 09:29:39
243
原创 树莓派的各种操作
树莓派4B-搭建NAS系统(Samba)_树莓派4b nas-CSDN博客【树莓派】永久修改swap分区大小的正确方式,简单只需一步_sudo nano /etc/dphys-swapfile-CSDN博客
2024-01-23 21:48:09
378
原创 qml的操作 -- VS2022开发qml,
在使用VS开发软件的时候一般大型软件都会使用模组的方式。每个模组之间独立开发,关于qml写的UI模组也不例外,如果所有的qml都挤在一个文件夹下也不利于管理,维护起来也比较吃力。比较好的管理方法就是按照功能分布存放在不同的文件夹下。还有就是图片放在单独文件夹下。这样所有的文件都分开存放。
2024-01-06 21:12:29
2476
原创 发现一种全新的(我之前从来没见过的)实例化类
是一样的,都会调用不同的构造函数. 有大神可以帮忙解释一下吗。这么实例化我从来没见过,通过debug,发现效果跟。
2023-12-28 15:51:58
424
转载 VS 自定义的宏
这个宏用来区分C++版本的,VS2015最高支持C++14,不支持C++17,如果C++11的代码和C++17有出入可以使用这个代码来区分。下面参考的就是各个VS版本对应的版本。
2023-10-08 11:38:36
549
原创 win10 使用cmake + mingw编译LAPACK
还需要强调一点就是使用cmake的时候一定要选unix Makefile这个不要选择VS2015这个,因为VS是没有fortan的编译器的.需要额外安装.1是编译好安装库的路径,2是GNU到VS,因为我是要在VS2015中使用所以会用这个.3是release版本。1是源码路径,路径中一定要有CMakeLists.txt如果没有是不行的,下载好的源码都有。还有就是吧mingw中的mingw-make.exe重命名为make.exe。搞定就需要在cmd中进入刚才编译的build路径中,然后make就可以了。
2023-09-27 15:02:42
644
use7z的demo,里面主要简单封装了一个压缩和解压缩的函数
2023-09-30
Thankpadt440PBIOS白名单加鸡血版
2021-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人