
C++
文章平均质量分 52
主要记录C++学习过程中的笔记
a1014702011
这个作者很懒,什么都没留下…
展开
-
gRPC编译.md..md.
总的来说比较麻烦,需要注意的是:1.不要忘记安装nasm;2.第三方库还是手动下载压缩包,解压放到对应目录吧3.第三方库一定要全并且要注意版本,有一次就是cares没下载,导致CMake配置失败,还有一次是cares下载了最新版本,导致VS2017编译时有错误。4.编译成功后把grpc的bin路径添加到环境变量中。原创 2023-01-10 19:03:07 · 187 阅读 · 0 评论 -
64位系统下C++各种基本类型的Sizeof大小
基本数据类型原创 2022-09-21 18:48:04 · 856 阅读 · 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 · 186 阅读 · 0 评论 -
虚函数表
#MySQL数据库向表中新插入字段再查询有没有这个字段时查询不到的问题#问题描述项目中通过配置文件定义数据库中缺陷表的自定义特征字段,这样就可以依据项目需求的不同修改配置文件即可,类似这样MySQL数据库向表中新插入字段再查询有没有这个字段时查询不到的问题#问题描述:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:项目中通过配置文件定义数据库中缺陷表的自定义特征字段,这样就可以依据项目需求转载 2021-03-18 19:32:26 · 125 阅读 · 0 评论