03 2021 档案
摘要:SDL_net TCP/UDP通信 服务端: 初始化SDL_net库 设置监听的端口 打开一个socket绑定端口 接收连接 接受数据 对数据进行处理 清理,退出 单线程服务器示例: #include <iostream> #include<Windows.h> #include<SDL.h> #i
阅读全文
摘要:C++获取系统信息 判断当前系统是32位还是64位 ::SYSTEM_INFO si; ::GetNativeSystemInfo(&si); if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64 || si.wProcessor
阅读全文
摘要:C++配置ffmpeg 可以从这个地址下载ffmpeg开发库https://www.gyan.dev/ffmpeg/builds/ 下载完成后的配置情况与配置SDL是类似的。参考https://www.cnblogs.com/zzr-stdio/p/14514043.html 注意:从这里下载的ff
阅读全文
摘要:SDL2播放显示yuv视频 配置请参照前面的笔记https://www.cnblogs.com/zzr-stdio/p/14514043.html 如果没有yuv的视频,可以使用ffmpeg将一段avi等视频转为yuv的视频。简易命令如下: ffmpeg.exe -i 1.avi test_1280
阅读全文
摘要:C++ SDL_ttf文字显示 配置请参照前面的笔记https://www.cnblogs.com/zzr-stdio/p/14514043.html 需要下载配置SDL_ttf,下载地址:http://www.libsdl.org/projects/SDL_ttf/,配置过程与SDL_image类
阅读全文
摘要:C++ SDL_mixer播放声音 配置请参照前面的笔记https://www.cnblogs.com/zzr-stdio/p/14514043.html 参照视频教程:https://www.bilibili.com/video/BV1Ss411e7nL/?spm_id_from=333.788.
阅读全文
摘要:C++ SDL2中SDL_Renderer使用 配置请参照前面的笔记https://www.cnblogs.com/zzr-stdio/p/14514043.html 主要介绍SDL_Renderer。 示例程序: #include <iostream> #include<SDL.h> #inclu
阅读全文
摘要:C++ SDL2事件处理 配置请参照前面的笔记https://www.cnblogs.com/zzr-stdio/p/14514043.html 这里主要介绍SDL_PollEvent函数,以及SDL_Event的结构数据 示例程序: #include <iostream> #include<SDL
阅读全文
摘要:C++ SDL_Image配置 参考视频教程https://www.bilibili.com/video/BV1gs411X7zz?p=2&spm_id_from=pageDriver 下载SDL_Image地址:http://www.libsdl.org/projects/SDL_image/中下
阅读全文
摘要:C++ SDL2配置 参考视频教程https://www.bilibili.com/video/BV1gs411X7zz?p=1 下载SDL2地址:http://www.libsdl.org/download-2.0.php中下载开发库,我这里下载的是vc版的。 新建一个控制台的项目。将加压后的in
阅读全文
摘要:C++ TinyXML库读写XML 该库的下载地址:https://nchc.dl.sourceforge.net/project/tinyxml/tinyxml/2.6.2/tinyxml_2_6_2.zip 解压后,将解压目录下的tinystr.cpp,tinyxml.cpp,tinyxmler
阅读全文
摘要:C++ libcurl库使用 常用方法 调用curl_global_init()初始化libcurl 调用curl_easy_init()函数得到easy_interface型指针 调用curl_easy_setopt()设置传输选项 调用curl_easy_perform()函数完成传输任务 调用
阅读全文
摘要:C++ 配置使用libcurl 首先可以从github上下载,也可以从curl网站上下载,我也上传了一份到博客园,可从这下载https://files-cdn.cnblogs.com/files/zzr-stdio/curl-master.zip 我以从github上下载为例,解压后得到curl-m
阅读全文
摘要:C++ 正则使用 C的正则支持是在C11中才支持的,需要引用头文件,这里做个用法记录。 #include<regex> 正则表达式声明 regex pattern("\\d{3}"); regex pattern2("\\d{3}", regex::icase); //忽略大小写 regex_mat
阅读全文