![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 65
Nnboylhj
这个作者很懒,什么都没留下…
展开
-
libfranka--echo_robot_state
libfranka例程介绍原创 2021-05-18 10:48:19 · 322 阅读 · 0 评论 -
Qt中tr()函数的使用
关于qt中的tr()函数在论坛中漂,经常遇到有人遇到tr相关的问题。用tr的有两类人:因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr另一类人,确实是出于国际化的需要,将需要在界面上显示的文件都用tr包起来,这有分两种:2a) 用tr包住英文(最最推荐的用法,源码英文,然后提供英文到其他语言的翻译包)2b) 用tr包住中文(源码用中文,然后提供中文到其他语言的翻译包)注意哦,如果你正在用tr包裹中文字符,却不属于(2b),那么,这是个信号:你在误用tr,你需要的是QSt转载 2021-07-02 15:27:07 · 13940 阅读 · 4 评论 -
多线程-原子操作
原子操作所谓的原子操作,取的就是“原子是最小的、不可分割的最小个体”的意义,它表示在多个线程访问同一个全局资源的时候,能够确保所有其他的线程都不在同一时间内访问相同的资源。也就是他确保了在同一时刻只有唯一的线程对这个资源进行访问。这有点类似互斥对象对共享资源的访问的保护,但是原子操作更加接近底层,因而效率更高。在以往的C++标准中并没有对原子操作进行规定,我们往往是使用汇编语言,或者是借助第三方的线程库,例如intel的pthread来实现。在新标准C++11,引入了原子操作的概念,并通过这个新的头.转载 2021-05-17 16:08:32 · 935 阅读 · 0 评论