CppUTest——【由JUnit移植过来的】C++单元测试框架——的下载安装
CppUnit是【由JUnit移植过来的】C++测试框架。
Qt:开源与商业版区别,以及LGPL和闭源程序
本文将详细介绍Qt的开源版本和商业版本的区别,以及两种许可证——LGPL和闭源程序。LGPL许可证允许用户在自己的应用程序中使用Qt库,并且不需要公开应用程序的源代码。但是,如果修改了Qt库中的代码,则必须公开这些修改的源代码。LGPL许可证允许用户在自己的应用程序中使用Qt库,并且不需要公开应用程
【C++】list的使用及底层实现原理
本篇文章对list的使用进行了举例讲解。同时也对底层实现进行了讲解。底层的实现关键在于迭代器的实现。希望本篇文章会对你有所帮助。list底层实现关键是迭代器的实现。我们要清楚的是,list的迭代器底层就是一个对节点进行封装的类。初学可能会感觉有点难以理解。但是,应多看几遍理解整体结构就很容易清楚了。
【STL】模拟实现简易 list
模拟实现简易 list
c++实现RabbitMQ简单的生产者和消费者
基本思想:利用c++实现RabbitMQ简单的生产者和消费者
【C++·Qt】VS+Qt开发环境搭建以及注意事项
按照箭头提示,下载Qt Visual Studio Tools ,这时候后面会是个 时钟 的图标不是 绿色的对勾,此时要关闭visual studio,然后会弹出安装界面自动安装。Qt Vs Tools选择Qt Project Setting 或者右键项目,弹出项目属性,可以在Qt Modules中
Qt: ninja: build stopped: subcommand failed.
将项目移动至C盘以外的位置, 最后Build成功, 猜测可能是权限不足之类的, 目前没有找到其他解决方案。当然也有尝试过使用管理员权限启动Qt Creator, 结果以失败告终。
【C++】开源:jsoncpp库安装与使用入门
jsoncpp库入门
C/C++服务器和客户端交互笔记
Socket通信三要素:通信的目的地址、使用的端口号(http 80 / smtp 25)、使用的传输协议(TCP、UDP)。可以查询xx网址的IP地址。Socket通信模型进行主机间通信。
Visual Studio Code国内镜像下载
以下载Linux版的VS Code为例,大家需要什么版本现在去官网找一下,把下载地址替换一下即可!注:只需将【az764295.vo.msecnd.net】替换成【vscode.cdn.azure.cn】即可!
Linux-线程的同步与互斥
🚀例如,将之前抢票的逻辑改一下,当线程发现tickets
数学建模美赛模拟题----蜜蜂种群模型、各种因素影响,以及所需活动范围
数学建模美赛模拟题----蜜蜂种群模型、各种因素影响,以及所需活动范围。仅仅提供一些解题思路和C++代码!
【C/C++练习】经典的排列组合问题(回溯算法)——电话号码的字母组合
本文详细讲解了利用回溯算法求解面试中常见的排列组合问题。
【C++算法】dfs深度优先搜索(上) ——【全面深度剖析+经典例题展示】
【C++算法1】dfs深度优先搜索(上) ——【全面深度剖析+经典例题展示】
图的遍历算法之深度优先遍历(DFS)(C++)
图的深度优先遍历算法实现
VS_Code运行中出现launch:program ... does not exist的解决办法
VS_Code运行中出现launch:program ... does not exist的解决办法,多个CPP文件
windows上安装CLion教程及简单使用,附详细图解
windows上安装CLion教程及简单使用 ,附详细图解
环境搭建:Visual Studio的安装和创建C++项目
无论学习任何语言,首先要有编译环境,这里介绍Visual Studio的安装和使用,作为后面C++学习的环境。当然,除了Visual Studio,还有qtcreater、vscode等IDE可以使用,可以根据自己的喜欢安装对应的软件。下面对Visual Studio的安装进行一个详细说明,对具体版
【VSCode】C++环境配置(小白必看)
论小白如何在vscode中快速简易完成c++运行环境的配置
scanf和strcpy这类关键字和函数为什么不安全,使用VS编译会报错
C4996 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl