自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 souce insight4.0 创建项目时检索不到文件

有可能是因为源文件路径名过长的原因,可以尝试重命名,减少源文件路径名长度。

2024-07-26 14:25:07 297

原创 souce insight4.0修改utils.em文件提示只读,不可修改

可能是因为你在已经打开了一个工程的情况下打开了base工程,这时的utils.em就是只读的,可以先把其他的工程关闭了,然后重新打开base工程,这时应该就可以编辑了。

2024-06-03 15:53:16 352

原创 文件,文件描述符,套接字,套接字描述符

本文将简单的介绍下文件,文件描述符,套接字,套接字描述符,这几个概念的区别和联系。

2024-04-07 11:03:17 302

原创 c语言中的static(图)

本文以图的形式简单介绍static的作用。

2024-02-01 20:15:11 151

原创 C++ private,protected,public

a的权限 = min{private, public} = private ,即子类不可方位,子类父类内能够访问。修饰继承方式时,private, protected, public表示子类中,继承自父类的成员变量的访问权限。b的权限 = min{protected, public} = protected, 即子类内部时可以访问的。b的权限 = min{protected, protected} = protected。protected: 类内,子类内可访问。public: 类内,子类内,类外可访问。

2023-10-23 22:01:46 101

原创 signal 6, signal 11段错误排查方向

段错误排查方向,signal 6 signal 11

2023-10-08 17:30:55 1680

原创 串口拒绝访问的解决方法

串口拒绝访问的解决方法。COM1

2023-08-23 20:45:44 3002

原创 Makefile中 $$的用法

在阅读项目代码的Makefile文件时,发现了$$str引用变量的用法,很疑惑,于是便查了资料。

2023-08-01 19:39:55 729

原创 UNIX网络编程若干知识点

socket_fd,socket,sockaddr_in,getsockname(),getpeername(),recv(),send()

2023-07-19 20:14:32 252

原创 Linux 文件重定向;文件描述符复制(>&,>&-);exec操作文件描述符

然后我们又通过FD复制,将FD1指向FD3,此时数据流流向FD3指向的目标,即显示器,需要解释一下的是,因为FD1是原本就存在的,所以此时的复制功能更接近于重定向,之后的echo语句,则会在显示器上输出。上例中,通过exec操作FD1后,接下来使用echo都不会输出到显示器上,之后再次通过exec重定向后,才会输出到显示器上。exec命令可以操作文件描述符,而且使用exec操作文件描述符所进行的文件重定向,作用域是全局的。与之相对应的是,若在指令后嵌入重定向操作,则重定向的作用域只有本条指令。

2023-07-08 17:15:58 215

原创 C++ char类型和int类型之间的相互赋值

int类型可以直接赋值给char类型,但是由于int类型占4各字节,而char类型只占1个字节,所以,int类型只会截取最低一个字节位的数据赋值给char类型。而char则会将截取的int的值当作ASCII码,直接保存到内存中。如果输出char的话,则是输出ASCII码对应的字符。由于c++默认类型转换中char可以转成int,所以可以直接将字符赋值给int类型,这是int的值为char字符的ASCII码值。

2023-03-22 15:02:37 3824

原创 C++ union联合

union

2023-02-25 22:21:57 107

原创 C/C++ 结构体大小的计算

结构体的大小计算不仅仅是结构体内所有变量的单纯相加,还应该考虑内存对齐所带来的额外内存

2023-02-25 21:29:29 677

原创 C++ 虚函数系动态绑定,而缺省参数值是静态绑定

缺省参数为静态绑定,而缺省参数为静态绑定,

2023-02-24 21:25:37 166

原创 windows 电脑笔记本相机突然变成了黑白色

使用Opnecv跑代码时发现图像竟然变成了黑白了,打开电脑的相机,发现也是这样。奇了怪了,查了很多资料后找到了问题所在。打开QQ->设置->音视频通话点击画质调节,还原默认值就可以了注意,打开画质调节时可能会出现卡顿,耐心等待即可。ok,恢复如初,虽然我也不知道为什么...

2022-01-05 20:27:34 4755 3

转载 Linux shell脚本中的for循环出现语法错误(syntax error: bad for loop variable)

简介 这篇文章主要介绍了shell中的for循环出现语法错误(syntax error: bad for loop variable)以及相关的经验技巧,文章约611字,浏览量210,点赞数9,值得推荐!出现这种错误是因为有些linux系统默认会使用ash进行编译shell脚本,我的机器就是这样,但是我写的脚本是应该用bash执行的。虽然我在开头注明了#!/bin/bash,好像它还是默认去找了ash,真是让人无奈。上网搜索了一下,找到两种解决方案:1、修改脚本 2、修改系统默认执行shell的工具第

2021-11-24 19:52:52 5718

原创 C++ sizeof,strlen()

c++sizeof 的参数类型int,int* ,int[ ]char, char*,char[ ]数据类型代码说明// 返回数据所占的字节数 char charTest1 = 'a'; char charTest2[10] = "Test"; cout << "sizeof(char): \n"; cout << "sizeof(charTest1)= " << sizeof charTest1 <&

2020-10-24 19:34:41 80

原创 C++ lambda函数

lambda函数lambda 函数是没有名称的函数,有返回值以及参数.值得注意的是,返回值不许显式指明,而是函数自动推断。一般用法lambda函数结构: [引用变量类型](参数列表){函数主体}bool f3(int x){return x%3==0}; //等价于[](int x){return x%3==0};//此时不能访问其他变量//--------------------------bool f3(string s1,string& s2){//等价于 s2+=s1;

2020-10-07 21:17:19 162

原创 C++ cin , cin.get() , cin.getline()函数

C++函cin跳过 Space,Tab,Enter跳过Enter 后仍将Enter 保留在缓冲区中cin.get()cin.get(char* s(读入数据储存区),streamsize(读入数据Enter大小),char delim(终止符,默认Enter))如果缓冲区字符数超过了streamsize,则函数会继续读入,并不会停止;当遇到终止符时,函数不会读取终止符,终止符仍在缓冲区中;注意:如果第一个字符就是终止符,则函数会设置错误位;cin.getline()

2020-10-07 20:34:21 169

空空如也

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

TA关注的人

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