C++
山海不朽
这个作者很懒,什么都没留下…
展开
-
C++类模板_类模板中使用友元
类模板中使用友元原创 2022-12-30 18:12:25 · 217 阅读 · 1 评论 -
C++模板
类模板基础原创 2022-12-30 17:14:28 · 152 阅读 · 0 评论 -
C++线程学习4,多线程通信和同步
手动实现RALL管理mutex资源、锁的释放原创 2022-12-07 15:45:48 · 542 阅读 · 0 评论 -
C++线程学习3,call_one多线程调用函数(只调用一次)
call_one多线程调用函数(只调用一次)原创 2022-12-07 15:04:48 · 412 阅读 · 0 评论 -
C++线程学习2,成员函数、lambda临时函数作为线程入口并封装线程基类接口
成员函数、lambda临时函数作为线程入口并封装线程基类接口原创 2022-12-07 11:48:38 · 415 阅读 · 0 评论 -
C++线程学习1,线程创建的多种方式
thread的生命周期和线程的等待和分离原创 2022-12-06 15:55:39 · 2454 阅读 · 0 评论 -
VS项目属性配置
例:使用C++创建ffmpeg或者SDL的工程时,需要用到ffmpeg和SDL的库,这时就可以对其项目属性进行配置:这是FFmpeg的所有文件,我们需要需要他的include文件,和lib库,还有bin目录下的几个库文件:配置步骤如下:1. 右击项目 -> 属性。2. 复制include文件路径添加至C/C++ -> 常规 -> 附加包含目录 - > 编辑(进入后如图二操作)中。注:我是直接将include和lib文件夹还有bin中的几个库文件全部复制到我项目的工原创 2021-11-01 21:04:11 · 2852 阅读 · 0 评论 -
const在函数定义或声明时后置的用法
const在函数定义或声明时后置的用法比如函数:int function()const;该函数只有是类的成员函数时才有意义,举例如下class Name{private: int data;public: int funcA(); int funcB()const { data=520;//编译报错,表达式必须是可修改的左值 }};两者的区别:在函数funcA中可以修改类的成员变量data,此时this指针类型为Name*在函数funcB中不能修改类的成员变量data,因为原创 2021-04-08 10:20:17 · 1141 阅读 · 3 评论