c++基础知识
快乐学习,欢乐成长
接口文帝
做事贵在坚持,努力做好每一件事情。
展开
-
礼物选择器
礼物选择器原创 2022-08-09 11:04:55 · 96 阅读 · 0 评论 -
c++ obs中的智能指针
阅读obs代码时候遇到指针的代码,就展开学习一下。/*自定义删除器*/static auto ProfilerNameStoreRelease = [](profiler_name_store_t *store) { profiler_name_store_free(store);};using ProfilerNameStore = std::unique_ptr<profiler_name_store_t, decltype(ProfilerNameStoreReleas原创 2022-04-18 17:26:53 · 274 阅读 · 0 评论 -
c++obs中的函数指针
函数指针在阅读obs源码时候看到,typedef void (*obs_find_module_callback_t)(void *param,const struct obs_module_info *info)不太没明白。后面查了下是函数指针,下面就对typedef void (*Fun) (void)使用 的理解。typedef的用法用途一定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指原创 2022-04-18 17:29:05 · 302 阅读 · 0 评论 -
c++基础知识之static静态成员
参考文档:http://blog.csdn.net/majianfei1023/article/details/45290467static基本属性静态成员变量用于函数体内部修饰变量,这种变量的生存期长于该函数。int foo(){ static int i = 1; // note:1 //int i = 1; // note:2 i += 1; return i;}对于...原创 2020-03-24 22:05:02 · 112 阅读 · 0 评论 -
c++基础知识之关键字
变量和基本类型const限定符原创 2020-03-23 22:18:38 · 93 阅读 · 0 评论 -
C++ 基础知识 之 类
构造函数特点构造函数是一种比较特殊的成员函数,用于创建并初始化对象。声明对象时构造函数被编译器自动调用。构造函数的四个特点:(1)构造函数的访问权限必须为共有;(2)构造函数名和类名相同;(3)构造函数没有返回值;(4)构造函数可以带参数,用于初始化成员变量;***默认构造函数***...原创 2020-03-22 14:58:10 · 130 阅读 · 0 评论