会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
BohrCh
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2022年4月7日
main函数 参数解析
摘要: int index = 1; while(index < argc){ if(strcmp(argv[index], "-d") == 0){ index += 1; directory = (char*) malloc(strlen(argv[index])); strcpy(directory,
阅读全文
posted @ 2022-04-07 18:54 BohrCh
阅读(33)
评论(0)
推荐(0)
2022年4月4日
VSCode CMake 语法高亮
摘要: 问题描述 使用VSCode 连接远程机器时,CMakeLists.txt没有语法高亮, 打开VSCode的扩展后,提示“此扩展在此工作区中被禁用” ##解决方式 1.选择VSCode 左下角的管理工作区 2.添加工程所在的路径即可
阅读全文
posted @ 2022-04-04 16:27 BohrCh
阅读(3132)
评论(0)
推荐(0)
CUDA 错误检查
摘要: 一.纯CUDA 库 利用__FILE__ ,__LINE__这两个宏以及cudaGetErrorString()这个函数 #define CHECK(call) \ { \ const cudaError_t error=call; \ if(error!=cudaSuccess) \ { \ pr
阅读全文
posted @ 2022-04-04 02:25 BohrCh
阅读(442)
评论(0)
推荐(0)
2022年4月2日
CMake 安装
摘要: cmake在非foot时安装教程及Permission denied解决方案_superdan5的博客-CSDN博客
阅读全文
posted @ 2022-04-02 23:00 BohrCh
阅读(25)
评论(0)
推荐(0)
2022年4月1日
c++ 多线程
摘要: lock_guard<T>lock(mtx)中lock 的作用周期是从构造到析构, unique_lock<std::mutex> lock3(mtx) 可以由程序源手动释放 std::lock(mtx1 mtx2 ) 可以同时获取多个锁
阅读全文
posted @ 2022-04-01 12:33 BohrCh
阅读(21)
评论(0)
推荐(0)
2022年3月16日
快速幂模板
摘要: long long fastPower(long long base, long long power) { long long result = 1; while (power > 0) { if (power & 1) {//此处等价于if(power%2==1) result = result
阅读全文
posted @ 2022-03-16 18:40 BohrCh
阅读(25)
评论(0)
推荐(0)
2022年3月10日
CMake 2.0
摘要: 一些参考资源: CMake常用语法总结 - 简书 (jianshu.com) CMake 2.0是老C++ 项目的构建环境, CMake 3.0在其基础上增强丰富了许多功能。 此文先记录一下 CMake 2.0 的一些语法。 一、常用选项 1.添加头文件搜索目录 有时我们需要#include 头文件
阅读全文
posted @ 2022-03-10 22:19 BohrCh
阅读(62)
评论(0)
推荐(0)
2022年3月4日
C++ 右值
摘要: 1.定义 本质:可以取地址的是左值,不可以取地址的是右值。 特征:临时性。右值的生命周期只有一行。 2.使用 std::move 的作用是把左值变成右值 注意:T && 是一个左值,要把它变成右值 std:: move 之后的量是被移动过的,被搬空了,不能再使用 3.右值引用 作用: 有时我们希望直
阅读全文
posted @ 2022-03-04 22:08 BohrCh
阅读(166)
评论(0)
推荐(0)
2022年1月12日
剑指offer 36. 二叉搜索树与双向链表
摘要: 二叉搜索树的先序遍历序列是递增序列设置pre指针来记录上一次访问结果 1 /* 2 // Definition for a Node. 3 class Node { 4 public: 5 int val; 6 Node* left; 7 Node* right; 8 9 Node() {} 10
阅读全文
posted @ 2022-01-12 21:49 BohrCh
阅读(29)
评论(0)
推荐(0)
重建二叉树
摘要: 总结: 1.通过画图找到规律: 1.1先序遍历的第一个元素是根结点。 1.2.通过中序遍历找到左子树元素数目。 2.注意边界条件,如树为空的情况。 3.第二中解法一开始想不到递归出口,画完图明白了,一定要画图画图画图! 4.可以通过逐段注释的方式,定位bug。 5.第二中解法一直找不到bug,重新写
阅读全文
posted @ 2022-01-12 10:20 BohrCh
阅读(39)
评论(0)
推荐(0)
上一页
1
2
公告