上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 35 下一页
摘要: 2 构造/析构/赋值运算 构造函数:产出新对象并确保它被初始化 析构函数:摆脱旧对象并确保它被适当清理 copy assignment操作符:赋予对象新值。 Item 5 了解C++默默编写并调用哪些函数 每个类都会有默认的构造函数、析构函数、拷贝构造函数、operator= 默认构造函数和默认析构 阅读全文
posted @ 2022-10-16 21:28 好人~ 阅读(37) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-10-15 19:07 好人~ 阅读(146) 评论(0) 推荐(0) 编辑
摘要: extern 参考:extern声明变量详解 变量的声明: int data; // 这样既声明了data同时也定义了data extern int data; // 只声明而不定义 函数的声明: void hello(); // 函数的声明 extern void hello(); // 也是函数 阅读全文
posted @ 2022-10-14 14:36 好人~ 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 在使用c++一行一行地处理配置文件的时候,我发现用户写的配置文件中的每一行都由可能输入有的没有的空格,如下: xxx = xx 去掉字符串前后的空格: config.h #pragma once #include <unordered_map> #include <string> // rpcser 阅读全文
posted @ 2022-10-13 10:12 好人~ 阅读(318) 评论(0) 推荐(0) 编辑
摘要: cmake中的aux_source_directory(. SRC_LIST):将当前文件的所有源文件放进变量SRC_LIST中。 使用aux_source_directory的问题:当我们在当前目录下重新添加了新的源文件,但此时由于CMakeLists.txt没有改变,所以cmake命令不会重新生 阅读全文
posted @ 2022-10-13 09:47 好人~ 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 0.简介 链接中介绍了rpc的相关概念。 brpc可以被用作C++网络库 官方文档 1.编译安装 按照官方链接安装即可,但是此链接中的如下命令要进行修改: 原命令: sudo apt-get install -y cmake libgtest-dev && cd /usr/src/gtest && 阅读全文
posted @ 2022-10-12 21:30 好人~ 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 代码: 首先阅读文件vit_model.py VIT模型中输入图片的大小是固定的,所以如果大小不对,就要报错 【函数中卷积核太大,能不能换成3x3的】 【每一个patch都是同一组卷积核卷积得到的,每个patch对应于原图的不同区域,区域之间不重叠,如果重叠,效果会不会更好?】 对代码进行说明 阅读全文
posted @ 2022-10-11 20:06 好人~ 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 必须去国外弄,国内监管,弄不了。 区块链生成唯一标识,比如你创作了一个视频,大家就通过记账的方式记录是你创作了这个视频,你就可以通过这个视频获取收益。 去中心 去中心化导致本地需要消耗大量资源? 可以去中心化和中心化结合起来,从而解决国家层面的监管问题 阅读全文
posted @ 2022-10-11 15:05 好人~ 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 条件变量中有以下两类函数: 唤醒函数(直接参考链接): notify_one:只唤醒队列中的第一个线程 notify_all:所有线程被一个一个唤醒,先抢到锁的先唤醒 等待函数: wait( std::unique_lock<std::mutex>& lock ):阻塞直到被唤醒 wait( std 阅读全文
posted @ 2022-10-06 20:44 好人~ 阅读(1965) 评论(0) 推荐(1) 编辑
摘要: 在C/C++中大括号指明了变量的作用域,在大括号内定义的局部变量其作用域自变量定义开始,到大括号之后终结,举例如下: int main() { int a=0; { int b=0; a=1; //正确,还在a的作用域中 } b=1; //错误,因为不在b的作用域,b已经被销毁了 } 参考:链接 阅读全文
posted @ 2022-10-06 20:26 好人~ 阅读(191) 评论(0) 推荐(1) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 35 下一页