- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 souce insight4.0修改utils.em文件提示只读,不可修改
可能是因为你在已经打开了一个工程的情况下打开了base工程,这时的utils.em就是只读的,可以先把其他的工程关闭了,然后重新打开base工程,这时应该就可以编辑了。
2024-06-03 15:53:16 352
原创 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
原创 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
原创 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
空空如也
mutisim电路设计中遇到的问题
2021-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人