-
C++智能指针
文章目录 不带引用的智能指针解决浅拷贝问题防止浅拷贝方法1 重新定义拷贝构造函数不带引用的智能指针使用auto_ptr(不推荐)unique_ptr带引用的智能指针shared_ptr线程安全 ++ -- atomic_int强智能
-
ESP32学习(1):ESP-IDF基于Visual Studio Code环境
目录 【一】安装开发编译环境Visual Studio Code 【1】先到乐鑫官网下载 【2】解压安装 【二】安装 ESP-IDF VS Code 插件 【1】安装扩展platformIO IDE 【2】安装python 【3】安装C
-
用Python试了试人脸识别
实验环境 *** 作系统: Windows 11 IDE: Visual Studio 2022 Python: 3.9.7 实验步骤 一、配置环境 Visul Studio非常不适合像我这样的小白使用,用起来真痛苦。尤其是
-
Python+PEP8 | VSCode自动格式化代码
PEP8 是针对 python 代码格式而编订的风格指南,它可以使代码更加易读易懂。记住 PEP8 的每一条规范略有难度,幸运的是 VSCode 已经为我们准备好一切了。 打开设置
-
Visual Studio2017C++学习笔记(八)-结构体
前言 软件为visual studio2017,内容为C++学习笔记,以及相关的问题处理方法,目的是方便回顾和复习。 笔记来自于:黑马程序员C++教程。一、结构体的基本概念 结构体属于用户自定义的数据类型,允许用户存储不同的数据类型。
-
C++ 深拷贝与浅拷贝与拷贝构造函数
浅拷贝 深拷贝与拷贝构造函数 浅拷贝 #includeusing namespace std;这样吧h1赋值给h2相当于是直接吧h1的地址直接复制一份给h2class house{public:house(int area){thi
-
Visual Studio+Qt软件安装及环境配置过程和无法设置Qt路径的解决方案
文章目录 前言安装环境安装哪个版本的Qt、Visual Studio和Qt VS Tools(Visual Studio上的Qt插件)?Qt5.14.2Visual Studio2019官网下载安装Qt VS Tools2.4.3(Vi
-
VISUAL STUDI 2022如何运行多个文件
最近在用visual studio练习C语言,结果无法运行多个.c程序,发现是因为一个程序只能有一个main函数,所以我就创建了多个项目来写,但是每次只运行第一个项目的.c文件,然后我就找到了这个按钮。 首先在解决方案资源管理器里找到项目,
-
C++基本数据类型的字节数与范围大小
C++有几种基本的数据类型:char、int、float、double,这些数据类型的字节数、范围大小根据 *** 作系统、编译器的不同而不同。图(1) C++基本数据类型的字节数在Windows上,同一种基本数据类型,其win32
-
【知识点总结】-《C陷阱与缺陷》
目录 第一章:词法的陷阱 1.1.“=”与“==”不同:1.3词法分析的“贪心法”: 1.4整型常量: 1.5字符与字符串: 第二章:语法陷阱 2.1函数声明: 2.2 运算符优先级问题:2.3 注意作为语句结束标记的分号: 2.
-
警告 C4819 该文件包含不能在当前代码页
Microsoft visual studio 2019跑仿真的时候出现该警告,在高级保存选项设置编码为Unicode(UTF-8 无签名)还是会有该警告。 方法一:找出含有该警告的文件,高级保存选项设置编码为Unicode(UTF-8
-
C++多进程通信、信号量、内存共享
概述 说明:本文所述方法基于windows *** 作系统实现多进程通信,实现进程间同步、传递图像数据。 知识点:C++、信号量、共享内存、多进程。 进程间通信 管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖
-
非递归前中后序遍历二叉树
头文件 #include#include#includeusing namespace std; 前序遍历 void preorder1(bintree t){vectors;bintree p=t;while(p!=NULL||!s.em
-
【C++】auto关键字、范围for、nullptr关键字
本篇博客一起来继续学习C++的语法 auto关键字nullptr关键字范围forlinux如何使用C++11规则 文章目录 0.linux设置c++111.auto关键字1.1基本使用1.2使用细节①和指针引用同时使用②在同一行定义多个变
-
C++初识(三)--- 引用详解
目录 引用😇1.1、引用的概念😇1.2、引用的特性😈1.3、常量引用😇1.4、引用的使用场景😇1.5、传值和传引用的效率
-
GitHub开源AI人脸情绪识别(face-API)部署过程
一、下载visual studio code软件 Visual Studio Code(简称“VS Code” )是一个运行于Mac OS X、Windows和Linux之上的&am
-
VScode 使用
VScode remote-SSH 远程登陆首先在 VScode 安装 remote-SSH 插件从远程服务器中输入 ifconfig 获取服务器 ip 地址安装完成后点击右侧远程资源管理器,添加新资源
-
Android系统学习---工具使用
1. 使用Android Studio来阅读Android源码 2. UML工具: bouml 3. 使用bouml制作时序图 1. 使用Android Studio来阅读Android源码 Source Insight 是一款优秀的源码阅
-
Visual Studio Code 使用Git进行版本控制(图文教程)
本来认为此类教程,肯定是满网飞了。今天首次使用VS Code的Git功能,翻遍了 所有中文教程,竟没有一个靠谱的。遂动笔写一篇。请确保你安装了最新的VS Code.http:code.visualstudio.com请确保安装了最