C++
文章平均质量分 52
主要记录C++学习过程中的笔记
a1014702011
这个作者很懒,什么都没留下…
展开
-
gRPC编译.md..md.
总的来说比较麻烦,需要注意的是:1.不要忘记安装nasm;2.第三方库还是手动下载压缩包,解压放到对应目录吧3.第三方库一定要全并且要注意版本,有一次就是cares没下载,导致CMake配置失败,还有一次是cares下载了最新版本,导致VS2017编译时有错误。4.编译成功后把grpc的bin路径添加到环境变量中。原创 2023-01-10 19:03:07 · 129 阅读 · 0 评论 -
64位系统下C++各种基本类型的Sizeof大小
基本数据类型原创 2022-09-21 18:48:04 · 748 阅读 · 0 评论 -
虚析构
虚析构用于释放子类中的指针成员 虚析构函数使得在删除指向子类对象的基类指针时,可以调用子类的析构函数来实现释放子类中堆内存的目的,从而防止内存泄漏。 示例: .h #pragma once #include<iostream> using namespace std; class Parent { public: Parent() :a(1), b(2), c(3) { p = new char[10]; //strcpy(p, "abc"); cout <<原创 2021-03-18 19:42:41 · 130 阅读 · 0 评论 -
虚函数表
#MySQL数据库向表中新插入字段再查询有没有这个字段时查询不到的问题 #问题描述 项目中通过配置文件定义数据库中缺陷表的自定义特征字段,这样就可以依据项目需求的不同修改配置文件即可,类似这样 MySQL数据库向表中新插入字段再查询有没有这个字段时查询不到的问题 #问题描述: 提示:这里简述项目相关背景: 例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大) 问题描述: 项目中通过配置文件定义数据库中缺陷表的自定义特征字段,这样就可以依据项目需求转载 2021-03-18 19:32:26 · 78 阅读 · 0 评论