自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 C++ Primmer 12.3文本查询程序(自己原来写的,跟课本中比较)

题目要求如下。

2024-03-23 16:46:49 168

原创 问题:if(cin>>s)中,cin>>s返回cin,所以if判断的不是cin是否为空吗?为什么判断的是 是否写入成功

因此,虽然 cin >> s 返回的是 cin 对象本身,但在 if 语句中,我们实际上是在检查这个输入操作是否成功,而不是检查 cin 是否为空。如果读取成功(即没有遇到文件结束符、没有发生输入类型不匹配等错误),cin 的状态会被设置为有效(good),并且在布尔上下文中它会被解释为 true。所以,if(cin >> s) 判断的是 cin >> s 这个输入操作是否成功地将数据写入 s,而不是判断 cin 是否为空。在C++中,cin >> s 表达式确实返回 cin 本身,这是一个输入流对象。

2024-03-23 16:38:09 245

原创 C++初始化方式

后面有时间再更新各种初始化特点和应用场景。3.直接初始化:值初始化、列表初始化。

2024-03-02 10:09:01 370

原创 【C++ Virtual 有啥用啊?】

所以,你想说,我不是在子类中重写了shout方法吗?虽然’向上转换了’,不应该用我重写后方法吗?抱歉,父类中的shout方法很直男!想让他脑瓜儿灵活点,重写请使用。:子类对象,使用父类指针进行声明,相当于’向上转换’,转换后的指针拥有且仅拥有父类属性方法!比如现在孙子类狼青继承自Dog,向上转换后的爷类指针和父类指针,也会按照狼青那样叫。这等同于,父类中拥有方法0,子类1中扩展出了方法1,子类2中扩展出了方法2。虽然父类和子类都有各自的shout方法,但是如果这么写,他们。所以想让父类指针聪明些,请使用。

2023-07-25 00:50:42 106

原创 error: expected ‘,’ or ‘;’ before numeric constant

【代码】error: expected ‘,’ or ‘;

2023-07-08 16:32:57 431

原创 一枚正在学习C++ Primer小菜鸟的阅读笔记

(1)重复包含头文件,会触发重定义问题,所以不能重复包含头文件。(2)#define 预处理命令可以避免重复包含。int main()!!"

2023-05-25 23:02:54 221 1

原创 关于驱动中二进制数据转换

C++驱动转换(PLC相关)

2022-08-07 01:04:14 246 1

原创 Static和const理解

类中Static与const修饰的作用

2022-06-03 18:42:33 1188

原创 关于x=x++;

这是一个很古老的问题,在stackflow已经有十多年的记录,然而我还是小白白白白白白…开始!!!小二,上代码!得嘞!情况1#include <iostream>using namespace std;void main(){ int x = 1; int y; for (int i = 0; i < 10; i++) { y = x++; cout << "y:" << y << endl; } std::getch

2022-05-18 23:17:08 351

原创 static_cast, dynamic_cast, const_cast and reinterpret_cast之间的区别

static_cast, dynamic_cast, const_cast and reinterpret_cast之间的区别自己把gg上内容翻译了一下,有好多知识点都是自己不懂的,希望有大佬后面指点一下。一、static_cast①首先要考虑用到的投射转换。②作用和隐式转换相似(如将int转换为float,函数指针转换为void*)也可以作为显示转换。但是在很多地方,显式转换是不必要,但是须知道T(something) 和(T)something定义相同。但是应该避免使用T(something

2022-04-26 23:59:55 1230

原创 某函数定义中,引用同一个类讨论

C++ 某函数定义时,引用一个类,作用是啥嘞?

2022-01-19 06:03:55 579

原创 C++重载--一个参数输出其平方,两个参数输出其乘积,三个参数输出三个数的和

参考链接:某yu教程和如下链接:字符串和数字的转换代码如下#include<iostream>#include<sstream>void max(int a);void max(int a, int b);void max(int a, int b, int c);int main(){ int a[3] = {-1, -1, -1}; std::cout << "请输入三个整数【a b c】:" << std::endl; st

2020-11-15 10:38:57 280

原创 如何加载把深度学习保存的模型.pth或者.module打印出来,保存在txt文件中

代码如下,只需要把模型文件的路径pthfile更改一下即可.import torchpthfile = r'/home/bob/jj/pysot/snapshot_/checkpoint_e27.pth'net = torch.load(pthfile, map_location='cpu')net = dict(net)with open('test.txt', 'a') as file0: print(net, file=file0)这样模型信息就都保存在test.txt文件中

2020-08-01 16:09:42 3313 5

原创 当数据集中图片损坏,cv2.imread()返回值为None时,打印出读取路径

假如cv2.imread()的返回值为imgimport cv2img = cv2.imread(path)# 打印出错误路径if img is None: print(path)

2020-06-19 13:30:34 630

原创 C语言中的typedef struct A {}A,C++中的struct A {};以及C++中的struct A {}A, B.

(仅为了记录自己的学习,如有错误,请指正,谢谢)(1)在C语言中,结构体定义如下// 在c语言中typedef struct A{}B;用结构体定义变量时,可以用以下两种方式//第一种形式struct A variance//第二种形式B variance如果定义结构体类型时少了“A”,即:typedef struct {}B;定义变量时,只能用第二种形式,而不能用第一种方式PS:若初始定义时,定义了多个结构体类型,如:typedef struct A{}B, C, D;

2020-06-19 13:17:21 2280

原创 解决Visual Studio中调试窗口一闪而过

引入库“cstdlib”, 增加一行代码“std::system("pause")“”;就可以了。原代码(会一闪而过的代码):#include <stdio.h>void main() { printf("锄禾日当午, 汗滴禾下土");}增加之后的:#include <stdio.h>#include <cstdlib>void main() { printf("锄禾日当午, 汗滴禾下土"); std::system("pause");}参

2020-06-02 08:52:03 1385

原创 zip与zip(*),中间如果有list(c)之后,会将压缩的c释放掉?为空列表?

zip与zip()zip是压缩,zip()是解压缩但是中间如果有list(c)之后,会将压缩的c释放掉?为空列表?a = [1, 2, 3]b = [4, 5, 6, 7]c = zip(a, b)print('c', list(c))d = zip(*c)print('d', list(d))打印结果为c [(1, 4), (2, 5), (3, 6)]d []下面这个程序也一样d = zip(*[(1, 4), (2, 5), (3, 6)])print('d', lis

2020-05-12 18:22:40 228 1

原创 关于for循环

原来每次i值都会更新:比如下面的代码不是打印0, 0, 0…而是打印0, 1, 2, 3…19for i in range(20): print('i:', i) i = i - 1打印结果如下:i: 0i: 1i: 2i: 3i: 4i: 5i: 6i: 7i: 8i: 9i: 10i: 11i: 12i: 13i: 14i: 15i: 16i: 17i: 18i: 19...

2020-05-11 23:28:59 148

原创 python归并排序

import numpy as npdef sort_process(arr, l, r): if l == r: return middle = l + (r - l) // 2 sort_process(arr, l, middle) sort_process(arr, middle + 1, r) merge_sort(arr, ...

2020-05-07 11:17:28 245

原创 IndexError: index 0 is out of bounds for axis 0 with size 0

注:仅仅为了自己记录该错误是索引超出了列表的长度的,比如创建了长度为1的数组a,而我的索引为在a[1]:import numpy as npa = np.empty(1)print(a[1])就会报错:IndexError: index 1 is out of bounds for axis 0 with size 1再比如我创建了长度为3的数组a, 而我的索引为a[5]:im...

2020-05-07 11:16:05 165907 6

原创 mm.data.eq(1).nonzero()

代码实例import torchmm = torch.tensor([[1., 3., 5., 7.], [1., 4., 6., 8.]])print('mm:\n', mm)print('mm.data:\n', mm.data)print('mm.data.eq(1):\n', mm.data.eq(1))print('mm.data.eq(1).nonzero():\n', ...

2020-05-05 17:21:30 743

原创 python中将字典作为参数传入函数

(主要作为自己学习记录,如有不足,希望指正)定义函数是需要加入参数 **kwargs, 实例1如下:# -*- coding:utf-8 -*-def name_age(**kwargs): file = {} for key, value in kwargs.items(): file[key] = value return filea =...

2020-04-26 18:27:44 28605 1

原创 Not enough space on parition mounted at /.

记录一下安装NVIDIA驱动以及cudnn的过程(PS:主要是为了自己记录)安装NVIDA驱动安装cudnn安装NVIDA驱动参考链接:https://blog.csdn.net/wanzhen4330/article/details/81699769#commentBox(PS:官网推荐的型号可能会有一些偏差,本人就是就是根据电脑错误提示,重新下载了另一个版本)。安装的时候由于自己根目...

2020-04-19 11:51:22 1593 8

原创 火狐浏览器(firefox)如何定制特定的“新建标签页”

添加一个组件就可以了,操作如下1.点击菜单(三杠杠)2.选择“附加组件”3.搜索新建标签页4.找到对应的扩展组件,进行安装5.找到已经安装的扩展组件,点击选项6.填入特定页的网址...

2020-03-22 13:18:15 2398

原创 纯属个人笔记

1.方差、均方根误差、协方差方差→差方均方差、标注差(Standard Deviation)→根均方差→差方均根均方根误差(meansquared error)→差根方均根(是有根的,需要减去自己的根)参考自...

2020-02-17 12:25:15 96

原创 ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full comm

上一行的错误信息是:error: [Errno 13] Permission denied: ‘pyntcloud.egg-info’报错背景:使用命令pip install -e pyntcloud使用sudo命令解决:sudo pip install -e pyntcloud

2019-10-29 14:22:23 1828

转载 pip install opencv-python报错:ImportError: cannot import name 'main' from 'pip'

pip install opencv-python报错:ImportError: cannot import name ‘main’ from ‘pip’用conda创建的环境,报错说在virtualenv里面找不到模型(主要本人做笔记用)##参考自https://blog.csdn.net/qq_38522539/article/details/80678412...

2019-10-28 22:11:23 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除