20200831“360环视系统”程序阅读笔记

  1. pthread_detach(pthread_self()):其实简单的说就是在线程函数头加上 pthread_detach(pthread_self())的话,线程状态改变,在函数尾部直接 pthread_exit线程就会自动退出。省去了给线程擦屁股的麻烦。:https://blog.csdn.net/weibo1230123/article/details/81410241

  2. ini文件:初始化文件/配置文件

  3. strcat :将两个char类型连接:例如:
    char d[20]=“Golden”;
    char s[20]=“View”;
    strcat(d,s);
    //打印d
    printf("%s",d);
    输出 d 为 GoldenView (中间无空格)
    d和s所指内存区域不可以重叠且d必须有足够的空间来容纳s的字符串。
    返回指向d的指针。
    https://baike.baidu.com/item/strcat/5522405?fr=aladdin

  4. ComBoBox:下拉界面:https://blog.csdn.net/u012640973/article/details/78688225

  5. strrchr函数:strrchr() 函数(在php中)查找字符在指定字符串中从右面开始的第一次出现的位置,如果成功,返回该字符以及其后面的字符,如果失败,则返回 NULL。与之相对应的是strchr()函数。

  6. YUY2/RGB:一种视频编码格式。

  7. module:模组

  8. queue:顺序,队列

  9. incident:事件

  10. socket:插口

  11. Asterisk:星号

  12. Navigation:导航

  13. vertex:顶点

  14. util:效用

  15. parser:解析器

  16. dump:?????

  17. std::string::size_type:string::size_type它在不同的机器上,长度是可以不同的,并非固定的长度。但只要你使用了这个类型,就使得你的程序适合这个机器。与实际机器匹配。https://blog.csdn.net/hankern/article/details/90572592

  18. string型相加:
    如果有一行代码:

    String s1=“a”;
    String s2=“b”;
    String s3=s1+s2;
    String s4=“ab”;

在这上面的相加过程s3=s1+s2,其实是创建了一个StringBuffer对象,然后用StringBuffer对象执行append方法来创建出字符串对象“ab”,然后再转换成为String。但是这个转换后的String对象,也就是上面的s3是放在堆里面的。而s4则是字符串常量,放在常量池里面。所以s3==s4返回的是false。https://blog.csdn.net/qq_39861508/article/details/77509250

  1. string的find()函数的用法:https://www.cnblogs.com/cff2121/p/11579066.html
  2. substr :substr是C++语言函数,主要功能是复制子字符串,要求从指定位置开始,并具有指定的长度。如果没有指定长度_Count或_Count+_Off超出了源字符串的长度,则子字符串将延续到源字符串的结尾。https://baike.baidu.com/item/substr/2171?fr=aladdin
  3. inline函数:inline是C++关键字,在函数声明或定义中,函数返回类型前加上关键字inline,即可以把函数指定为内联函数。这样可以解决一些频繁调用的函数大量消耗栈空间(栈内存)的问题。
  4. 内联函数:????
  5. QProgressBar:进度条
  6. ptr:指针
  7. cmd:command的缩写.即命令提示符(CMD)
  8. mnt:linux下mnt目录的作用:mount 可直接理解为“挂载”挂接光驱、USB设备的目录,加载后,会在mnt里多出相应设备的目录。
  9. override:在成员函数声明或定义中, override 确保该函数为虚函数并覆写来自基类的虚函数。函数重写:https://blog.csdn.net/inter_peng/article/details/53940179
  10. usr:是Unix System Resource,即Unix系统资源的缩写。只专门存放各种程序和数据。
  11. QPixmap类:用于绘图设备的图像显示,它可以作为一个QPaintDevice对象,也可以加载到一个控件中,通常是标签或按钮,用于在标签或按钮上显示图像。
  12. assert:的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。https://blog.csdn.net/fengtian12345/article/details/80529510
  13. vector.push_back:vector中push_back函数的意思是在vector的末尾插入一个元素。
    vector简单理解为动态一维数组push_back
    作用是在这个一维数组尾部插入一个元素 vector v
    v.push_back(1); //v里面是1
    v.push_back(2); //v里面是1 , 2
    v.push_back(3); //v里面是1 , 2 , 3。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值