DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2024年4月18日

摘要: 参考资料: 字符编码笔记:ASCII,Unicode 和 UTF-8 通俗易懂 wstring 和 string 的区别 wstring 和 string 是 C++ 中的两种字符串类型,它们的主要区别在于字符编码和存储方式。 字符编码: string 使用单字节字符编码,通常使用 ASCII 编码 阅读全文
posted @ 2024-04-18 10:37 DoubleLi 阅读(7) 评论(0) 推荐(0) 编辑

摘要: 这篇文章主要介绍了C++实现string存取二进制数据的方法,针对STL中string的用法进行了较为详细的分析,需要的朋友可以参考下 本文实例讲述了C++实现string存取二进制数据的方法,分享给大家供大家参考。具体方法分析如下: 一般来说,STL的string很强大,用起来也感觉很舒服,这段时 阅读全文
posted @ 2024-04-18 10:31 DoubleLi 阅读(5) 评论(0) 推荐(0) 编辑

摘要: c++的字符串类std::string能否存储二进制字符以及字符'\0'? 要解决这个问题,我们首先要了解c++的std::string的存储结构。(注意不同的平台下C++规范对std::string的实现不完全一致,例如sizeof(std::string)在linux x64 gcc-4.4下的 阅读全文
posted @ 2024-04-18 10:27 DoubleLi 阅读(4) 评论(0) 推荐(0) 编辑

2024年4月17日

摘要: 我们接收到的视频源往往是多种多样的,有通过rtsp接入,rtmp接入,私有协议接入等,在很多种场景需要在浏览器上,国产化设备浏览器上无插件的方式来播放这种协议的视频。 目前已经在生产环境上线一种解决方案,可以满足上述需求。 需要可以联系 微信:ldbgliet qq: 517712484 阅读全文
posted @ 2024-04-17 17:46 DoubleLi 阅读(5) 评论(0) 推荐(0) 编辑

2024年4月11日

摘要: 作者:一直很安静链接:https://www.zhihu.com/question/400605049/answer/2234008720来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一、ASCII 码 我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进 阅读全文
posted @ 2024-04-11 09:44 DoubleLi 阅读(5) 评论(0) 推荐(0) 编辑

2024年4月2日

摘要: Qt(MinGW ) Windows下创建动态库 Pou光明 Linux 、嵌入式 C 、Qt 1 人赞同了该文章 上一次和大家分享的是Linux下Qt创建共享库并链接共享库,这次和大家分享的是Windows下Qt创建共享库并链接共享库。大家肯定注意到标题中Qt后面括号中的minGW,为什么要加上m 阅读全文
posted @ 2024-04-02 11:29 DoubleLi 阅读(10) 评论(0) 推荐(0) 编辑

摘要: 如何在vc中使用mingw编译出来的动态库和静态库 mingw编译出来的静态库后缀名为.a,编译出来的动态库的导入库后缀名为.dll.a,而在windows下后缀名为.lib的库可能是静态库也可能是动态库的导入库。 mingw编译出来的动态库的导入库可以直接在vc中直接使用,例如 #pragma c 阅读全文
posted @ 2024-04-02 11:23 DoubleLi 阅读(16) 评论(0) 推荐(0) 编辑

摘要: 前言 我们在自己电脑调试好的程序 然后发给其他电脑使用 这时其他电脑如果没有安装运行环境肯定是运行不起来的 那这时候我们可以使用官方提供的 windeployqt 工具将 exe 依赖的库全部打包好 这样只要我们把该打包的发布给其他电脑 这样就能运行了 测试 1. 新建一个文件夹,把我们要发布的ex 阅读全文
posted @ 2024-04-02 10:52 DoubleLi 阅读(7) 评论(0) 推荐(0) 编辑

摘要: 事项 最近项目中需要使用设置相对相对路径 然后被 .pro 文件的相对路径整抽风了 各种找不到文件 经研究发现,跟着玩意儿有关系 【1】 Shadow buid 打勾时 ./ 会有2种情况: 1.代表 .pro 文件的目录,下面这些变量使用 INCLUDEPATH LIBS SOURCE FORM 阅读全文
posted @ 2024-04-02 10:49 DoubleLi 阅读(16) 评论(0) 推荐(0) 编辑

2024年3月23日

摘要: 忽略LIBCMT.lib库也不能解决,因此只能: 在项目属性页-》连接器-》命令行-》附加选项中 添加/force 阅读全文
posted @ 2024-03-23 14:11 DoubleLi 阅读(7) 评论(0) 推荐(0) 编辑