C++
文章平均质量分 50
Eric^-^
这个作者很懒,什么都没留下…
展开
-
结构体对齐
结构体对齐原创 2022-11-28 14:35:44 · 66 阅读 · 0 评论 -
智能指针使用陷阱
原生指针不能给多个智能指针管理、使用release()的返回值、禁止delete智能指针get函数返回的指针、禁止智能指针get函数返回值去初始化另一个智能指针原创 2022-11-28 13:27:48 · 403 阅读 · 0 评论 -
智能指针shared_ptr(C++11)
智能指针shared_ptr、weak_ptr原创 2022-11-28 10:19:54 · 428 阅读 · 0 评论 -
智能指针unique_ptr(C++11)
智能指针unique_ptr(C++11)原创 2022-11-25 17:09:40 · 92 阅读 · 0 评论 -
智能指针auto_prt(C++98)
智能指针auto_prt(C++98)原创 2022-11-25 15:31:46 · 342 阅读 · 0 评论 -
四种类型转换
类型转化:static_cast、reinterpret_cast、dynamic_cast、const_cast原创 2022-11-24 17:29:53 · 287 阅读 · 0 评论 -
Array容器(C++11 新增)
array容器的基本操作原创 2022-11-23 17:15:47 · 513 阅读 · 0 评论 -
stack容器
stack容器基本操作原创 2022-11-23 17:00:40 · 66 阅读 · 0 评论 -
Queue容器
queue容器及priority_queue原创 2022-11-23 16:15:48 · 157 阅读 · 0 评论 -
Map和multimap容器
Map和multimap容器的基本操作原创 2022-11-23 15:23:11 · 333 阅读 · 0 评论 -
通用的set容器
实现一个set通用容器,支持插入不同类型数据,和自定义结构体\自定义类对象并从容器中数据进行比较取最大值和最小值原创 2022-11-18 20:44:27 · 80 阅读 · 0 评论 -
set和multiset容器
set和multiset基本用法,仿函数原创 2022-11-18 10:59:23 · 185 阅读 · 0 评论 -
List容器
List常用参数,C++11新特性(emplace)原创 2022-11-15 09:48:17 · 358 阅读 · 0 评论 -
deque容器
deque基本操作原创 2022-11-11 17:29:31 · 185 阅读 · 0 评论 -
Vector容器
Vector容器基本操作原创 2022-11-11 16:59:37 · 84 阅读 · 0 评论 -
异常处理(接口、继承、思想)
异常处理(接口、继承、思想)原创 2022-11-08 11:26:30 · 206 阅读 · 0 评论 -
fread函数概述和使用
fread读文件,fwrite写文件原创 2022-09-18 22:13:23 · 2260 阅读 · 0 评论 -
函数模板小总结
函数模板语法,类模板,友元函数等小总结原创 2022-09-15 21:37:12 · 364 阅读 · 0 评论 -
使用函数模板重载输出运算符报错
使用函数模板用重载输出运算符报错原创 2022-09-15 20:26:19 · 314 阅读 · 0 评论 -
虚函数、final、override
虚函数、final、override、使用多态时子类析构函数不被调用、纯虚函数原创 2022-08-29 11:59:35 · 176 阅读 · 0 评论 -
友元、运算符重载、类型转化
友元函数、运算符重载、类型转化原创 2022-08-22 11:54:30 · 337 阅读 · 0 评论 -
IO流--小计清空缓冲区
IO流,清除输入缓冲区原创 2022-08-09 09:20:36 · 572 阅读 · 0 评论 -
继承与派生
继承与派生原创 2022-08-08 18:05:14 · 124 阅读 · 0 评论 -
析构函数、静态成员方法、const、组合聚合
析构函数、静态成员方法、const、组合聚合原创 2022-08-02 16:17:13 · 321 阅读 · 0 评论 -
构造函数总结
构造函数原创 2022-08-02 11:11:02 · 1231 阅读 · 0 评论 -
C++基础
C++基础1、不同数据类型的区别表示意义不同占用内存不同表示的范围不同使用方法不同2、*变量名的命名规范*1)只能包含3种字符(数字、大/小写字母,下划线)2)不能以数字开头(即,只能以字母或下划线开头)int 2name; //非法3)不能和“关键字”同名(c语言内部已经使用的“名称”),比如类型名int3、命名风格:1)下划线风格int student_age; (一般用于变量名、函数名)2)小驼峰风格int studentAge; (一般用于原创 2022-05-08 11:25:27 · 145 阅读 · 0 评论 -
没写完的判断闰年月
没写完的判断闰年月#include#include<windows.h>using namespace std;int main3() {int year = 0;int month = 0;cout << “请输入年” << endl;cin >> year;cout << “请输入月” << endl;cin >> month;if (year % 4 == 0 && year %原创 2021-12-25 23:52:47 · 628 阅读 · 0 评论 -
输入1-9显示壹贰叁..玖
输入1-9显示壹贰叁…玖1,用switch#include#include<windows.h>using namespace std;int main() {int x;cout << “请输入一个0 - 9的数字” << endl;cin >> x;switch (x) {case 1:cout << “壹” << endl;break;case 2:cout << “贰” <<原创 2021-12-25 23:50:35 · 519 阅读 · 0 评论 -
输入一个大写A就变成小写a,输入小写a则相反
输入一个大写A就变成小写a,输入小写a则相反#include#include<windows.h>using namespace std;int main() {char c;cout << “请输入一个字母” << endl;cin >> c;if (c >= 'a' && c <= 'z') { c -= 32; cout <<"值为"<< c << endl;}else原创 2021-12-25 23:45:45 · 621 阅读 · 0 评论