下面是整理的一些c/c++方面的相关代码demo,后续将持续更新下去。
这是单独稍微大一些的项目地址(给出博客地址,博客中附带项目git地址):、
标题:
扫雷小游戏
(22条消息) 基于QT开发的扫雷小游戏_GT19930910的博客-CSDN博客
epoll聊天室
(22条消息) 基于epoll实现的c++聊天室(全代码)_c加加实现单聊 群聊功能_GT19930910的博客-CSDN博客
ffmpeg录制
(22条消息) ffpmeg将网络h264或h265流录制成mp4 mkv avi文件_ffmpeg录制mp4_GT19930910的博客-CSDN博客
下面是一整个项目地址:
git地址:mytest-projects: 收集一些c/c++的技术点 (gitee.com)
标题:
- aes-and-base64-use-openssl 使用openssl实现的aes编解码以及base64编解码
- base64 c++实现的base64编解码
- curlUseC 使用libcurl -C库实现的curl抓取数据
- epollUtil epoll封装实现
- ffmpegtest MP4 flv解复用demo,获取h264 aac
- gtk-thread gtk多线程编程的一些例子
- json-cpp c++json解析库
- json-glib 用json-glib库实现json数据的生成和解析
- libevent libevent库使用
- libusb libusb库使用例子
- log4cppDemo log4cpp库使用
- log4c-test log4c库使用
- memfdshare 内存共享模型
- myiniparser ini配置文件解析demo
- mypro2buf 谷歌test 模板方法模式 序列号与反序列化 消息传输封装
- simpleFactoryPattern 简单工厂+策略模式实现简易计算器
- smartPtr c++实现智能指针
- socketGetLocalIp 通过socket获取本地某网卡ip
- testBacktrace 函数跟踪
- testCommindLine 命令行参数demo
- testConfig c++实现的配置文件读写
- testGlibConfig 使用glib的库实现的配置文件快速读写
- testHttpServer 用epoll实现的简易http服务器
- testThreadAndMessage 一个异步处理消息的demo,类似mutex和cond封装的只有一个线程的线程池
- testThreadPool 线程池的实现
- testZeroMQ 使用ZeroMQ的库实现的简单对话以及文件传输的例子