Visual Studio 2017下载及安装
Visual Studio 2017 除了支持 C/C++ 开发,还支持 C#、F#、Visual Basic 等开发语言,我们没有必要安装所有的组件,只需要安装“使用C++ 的桌面开发”即可。待 “文件安全验证" 进度条和 “安装进度" 进度条全部达到 100%,程序会提示你安装完成,点击关闭即可
C++类与对象(1)—初步认识
C++类与对象(1)—初步认识
GIS开源库GEOS库学习教程(一):编译及示例代码
GEOS库是一个集合形状的拓扑关系操作实用库,简单得说,就是判断两个几何形状之间关系和对两个几何形状进行操作以形成新的几何形状的库。是一套用于处理几何要素拓扑关系的函数库。它提供了完整、稳定、可靠的基本二位平面线形图形运算算法实现。
2、在vscode上创建第一个C++多文件编译工程(即如何添加task.json和launch.json文件到工程里面)
简述了如何在vscode上创建一个多文件编译工程及如何调试
表达式必须包含整数或枚举类型 - Visual Studio C++ 错误
当你在 Visual Studio C++ 中遇到错误消息 “表达式必须包含整数或枚举类型” 时,这意味着你的表达式中包含了错误的数据类型。确保在表达式中使用的值是整数或枚举类型的,或者进行必要的类型转换,以满足编译器的要求。请记住,以上只是一些常见的解决方案,具体取决于你的代码和错误的上下文。仔细
C++初级项目-webserver(1)
Web服务器是一个基于Linux的简单的服务器程序,其主要功能是接收HTTP请求并发送HTTP响应,从而使客户端能够访问网站上的内容。本项目旨在使用C++语言,基于epoll模型实现一个简单的Web服务器。选择epoll模型是为了高效地处理大量并发连接。
安装完成Visual Studio后进行调试软件,入门遇到stdio.h源文件无法打开报错解决方法。
相信很多入门学习c语言的小伙伴,都会用到visual studio软件吧。最开始那必须是hello,world呀,哈哈哈。当然也离开不了我们的printf函数啦,要调用printf函数,那当然要从库里调用啦,就像我们要取钱,那必须得有提款机才能取呀。这个问题就是vs软件在安装时没有安装win10 s
【探索Linux】—— 强大的命令行工具 P.15(进程间通信 —— system V共享内存)
本文主要介绍了System V IPC机制中的共享内存。首先,解释了System V的概念,并详细介绍了共享内存的概念、示意图和数据结构。接下来,给出了使用共享内存的步骤,包括包含头文件、获取键值、创建共享内存段、连接共享内存、访问共享内存和分离共享内存。然后,给出了一个共享内存的使用示例,涉及进程
玩转单元测试之cppmockfree
gmock只能mock虚函数,如果要mock非虚成员函数、静态成员函数、全局函数、重载函数、模板函数以及其他依赖库的函数时,gmock就很难实现。而cppmockfree可以支持这些函数的mock。
【C++基础入门】cLion的安装、搭建C++环境
【C++基础入门】cLion的安装、环境变量的配置
Qt QtCreator调试Qt源码配置
本篇主要介绍了在麒麟V10系统下,如何编译debug版qt,并通过配置QtCreator实现调试Qt源码的目的。通过调试源码,我们可以对Qt框架的运行机制进一步深入了解,同时也可以学习Qt开发人员的编码风格。以上就是本文的所有内容了,本文介绍了通过在QtCreator 中配置Qt源码实现了对Qt源码
《QT从基础到进阶·二十五》界面假死处理
假如有这样一种情况,我们在主线程写了一个死循环,当程序运行到主线程的死循环代码后界面便卡死点了没有反应,这里提供几种方法处理界面假死的情况,保证比如主线程在执行死循环没有退出的时候点击界面不会卡死能继续执行其他功能。还有一点要注意,比如点击按钮进入死循环,如果加了防止假死代码,界面可以动,如果再次点
Ubuntu22.04安装PCL(小白适用)
Ubuntu22.04安装PCL教程
11.13 牛客刷题8/10
指针地址 的加减,注意 最后转为16进制。
C++文件加密、解密
通过使用密码字符串进行异或操作,我们可以加密和解密文件。在加密过程中,我们将文件中的每个字符与密码字符串的对应字符进行异或操作,并将结果写入新文件。在解密过程中,我们再次使用相同的密码字符串,但是这次进行反向的异或操作,以恢复原始文件。这种方法虽然简单,但可以提供一定程度的文件保护。需要注意的是,这
从github上下载下来的c++代码用vs或QTCreator运行起来(Cmake)
初学C++,从github上下载了一份源码,不知道怎么运行,特此来记录一下。(2)打开cmd,进入到你下载的这个源码的路径(CMakeLists.txt文件所在的路径),运行以下三行代码mkdir build //创建build文件夹cd build //进入build文件夹cmake ..
C++性能优化笔记-6-C++元素的效率差异-7-类型转换
C++元素的效率差异类型转换signed与unsigned转换整数大小转换浮点精度转换整数到浮点转换浮点到整数转换指针类型转换重新解释对象的类型const_caststatic_castreinterpret_castdynamic_cast转换类对象类型转换在C++语法中,有几种方式进行类型转换:
C++打怪升级(十)- STL之vector
介绍STL容器中的vector的常用接口函数,简单模拟实现一下vector
api-ms-win-core-com-l1-1-0.dll文件找不到如何解决?
其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个api-ms-win-core-com-l1-1-0.dll文件进行安装(前提是找到适合的版本),当我们执行