摘要: c++ 模板 指针类型偏特化 一步步来,先简单点. 目标:我们要实现一个模板类,例化后,可以通过get_val获取到值,通过get_ptr获取到指针.具体什么意思结合例子来看看吧. 例子: //一个普通类 struct A{ int data; A(int _data = 0):data(_data){} }; //主角 tem 阅读全文
posted @ 2022-11-01 16:00 一条晓鱼ovo 阅读(657) 评论(0) 推荐(1) 编辑
摘要: 推荐两种方法解决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 阅读(331) 评论(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 阅读(3016) 评论(0) 推荐(0) 编辑
摘要: c++11 线程池--鸿蒙OS 鸿蒙c++线程池-必读精品 阅读全文
posted @ 2022-12-13 15:24 一条晓鱼ovo 阅读(174) 评论(0) 推荐(1) 编辑
摘要: c语言高级api 阅读全文
posted @ 2022-11-14 20:20 一条晓鱼ovo 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1 获取插件资源 vs 插件网址跳转 进入后可以按照自己的vs版本来选择插件. 2 安装插件 下载好插件后,拷贝到F:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE. 打开开始菜单->...->开发者命令行,输入插件名,回车 阅读全文
posted @ 2022-11-08 17:17 一条晓鱼ovo 阅读(173) 评论(0) 推荐(0) 编辑
摘要: c++ 关于引用变量你不知道的东西 引用变量延迟绑定 我们知道引用变量定义时要立刻赋值,告诉编译器他是谁的引用.如果不赋值,编译会失败. 如果引用变量是单个定义的,对他赋值还比较简单. struct test_T { int data; //...其他成员 test_T(int _data = 0) :data(_data){} }; 阅读全文
posted @ 2022-11-08 11:11 一条晓鱼ovo 阅读(267) 评论(2) 推荐(1) 编辑
摘要: vs 自定义代码块 代码自动生成 代码自动生成,让代码飞~ 我目前用的是vs2013,c,c++用的多,vs自带了一套代码块规则,下面我们就以for举例子. 1 原生代码块怎么使用 输入for后按Tab键: 这时候可以修改 size_t,比如改成int,改完后,再按Tab,可以修改变量名,改完后,再按Tab,可以修改length.修 阅读全文
posted @ 2022-11-04 15:39 一条晓鱼ovo 阅读(719) 评论(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 阅读(285) 评论(0) 推荐(1) 编辑
摘要: 【视图】 >【其他窗口】 > 【属性管理器 】右键工程 >【添加新项目属性表】打开配置debug/release打开propertysheet找到用户宏即可添加 阅读全文
posted @ 2022-10-27 23:29 一条晓鱼ovo 阅读(20) 评论(0) 推荐(0) 编辑