摘要: c++ 模板 指针类型偏特化 一步步来,先简单点. 目标:我们要实现一个模板类,例化后,可以通过get_val获取到值,通过get_ptr获取到指针.具体什么意思结合例子来看看吧. 例子: //一个普通类 struct A{ int data; A(int _data = 0):data(_data){} }; //主角 tem 阅读全文
posted @ 2022-11-01 16:00 一条晓鱼ovo 阅读(1043) 评论(0) 推荐(1) 编辑
摘要: 记录一下ubuntu linux搭建 lvgl的过程 本地环境:ubuntu 16.04 ubuntu + lvgl + sdl2 1 获取源码 git clone https://github.com/lvgl/lv_port_linux.git cd lv_port_linux/ git sub 阅读全文
posted @ 2024-09-05 11:10 一条晓鱼ovo 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 推荐两种方法解决github访问慢的方法(win,linux通用) 方法 1 1.访问 https://www.ipaddress.com 2.获取下面网址ip http://github.global.ssl.fastly.net http://github.com 3.修改本地hosts文件 w 阅读全文
posted @ 2023-01-03 19:34 一条晓鱼ovo 阅读(368) 评论(0) 推荐(0) 编辑
摘要: gtest学习教程(从0到1) gtest使用教程 1 简介 之前对gtest一无所知,最近,找了些相关的资料,学习了下.这里主要记录了学习过程和相关知识点. 什么是gtest: gtest测试框架是在不同平台上(Linux,Mac OS X,Windows,Cygwin,Windows CE和Symbian)为编写C++测试而生 阅读全文
posted @ 2022-12-15 19:48 一条晓鱼ovo 阅读(5775) 评论(0) 推荐(0) 编辑
摘要: c++11 线程池--鸿蒙OS 鸿蒙c++线程池-必读精品 阅读全文
posted @ 2022-12-13 15:24 一条晓鱼ovo 阅读(216) 评论(0) 推荐(1) 编辑
摘要: c语言高级api 阅读全文
posted @ 2022-11-14 20:20 一条晓鱼ovo 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1 获取插件资源 vs 插件网址跳转 进入后可以按照自己的vs版本来选择插件. 2 安装插件 下载好插件后,拷贝到F:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE. 打开开始菜单->...->开发者命令行,输入插件名,回车 阅读全文
posted @ 2022-11-08 17:17 一条晓鱼ovo 阅读(326) 评论(0) 推荐(0) 编辑
摘要: c++ 关于引用变量你不知道的东西 引用变量延迟绑定 我们知道引用变量定义时要立刻赋值,告诉编译器他是谁的引用.如果不赋值,编译会失败. 如果引用变量是单个定义的,对他赋值还比较简单. struct test_T { int data; //...其他成员 test_T(int _data = 0) :data(_data){} }; 阅读全文
posted @ 2022-11-08 11:11 一条晓鱼ovo 阅读(323) 评论(2) 推荐(1) 编辑
摘要: vs 自定义代码块 代码自动生成 代码自动生成,让代码飞~ 我目前用的是vs2013,c,c++用的多,vs自带了一套代码块规则,下面我们就以for举例子. 1 原生代码块怎么使用 输入for后按Tab键: 这时候可以修改 size_t,比如改成int,改完后,再按Tab,可以修改变量名,改完后,再按Tab,可以修改length.修 阅读全文
posted @ 2022-11-04 15:39 一条晓鱼ovo 阅读(764) 评论(0) 推荐(2) 编辑
摘要: 今天的小目标 : 先来一个亿,咳咳咳.实现:new一个数组,成员全部用1初始化: int * p = new int[10](1); 应该是编译不过的哈!. 再来: int * p = new int[10]; for(int i = 0; i < 10; i++) { p[i] = 1;} 嗯,, 阅读全文
posted @ 2022-11-01 18:43 一条晓鱼ovo 阅读(347) 评论(0) 推荐(1) 编辑