- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 OBS源码阅读
obs-app.cpp是main入口文件,然后通过load_debug_privilege函数,修改了下进程的权限,调用base_set_crash_handler设置全局的crash_handler,crash_param;设置def_log_handler函数作为日志打印函数;接下来的判断命令行参数,一般上命令行参数argc都为1,没有参数;下面调用upgrade_settings函数
2017-04-17 10:49:43 934
转载 C语言typedef:给类型起一个别名
C语言允许为一个数据类型起一个新的别名,就像给人起“绰号”一样。 起别名的目的不是为了提高程序运行效率,而是为了编码方便。例如有一个结构体的名字是 stu,要想定义一个结构体变量就得这样写:struct stu stu1;struct 看起来就是多余的,但不写又会报错。如果为 struct stu 起了一个别名 STU,书写起来就简单了:STU stu1;这种写法更加简练,意义也非常明确,不管是在
2017-04-14 09:35:14 639
转载 使用 QJsonDocument 处理 JSON
如果你的应用仅仅需要考虑兼容 Qt5,其实已经有了内置的处理函数。Qt5 新增加了处理 JSON 的类,与 XML 类库类似,均以 QJson 开头,在 QtCore 模块中,不需要额外引入其它模块。Qt5 新增加六个相关类: 类名 作用 QJsonArray 封装 JSON 数组 QJsonDocument 读写 JSON 文档 QJsonObject 封装 JSON
2017-04-12 14:34:57 4359
原创 QT5.8和VS2015的配置
公司需要使用QT开发,环境选择VS。1.软件资源下载VS:去微软官网下载2015社区版。编辑时间下有vs2015comity (withsp3)QT:点击打开链接。在此链接中选择qt-opensource-windows-x86-msvc2015_64-5.8.0。并为VS选择辅助工具WINDOWS kits:下载windbg所以最后下载下来的是四个安装包。2.安装
2017-04-12 09:58:06 3707
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人