文章分类 -  C++基础

智能指针
摘要:重点:四种智能指针及底层实现:auto_ptr、unique_ptr、shared_ptr、weak_ptr std名称空间定义了3种智能指针。 unique_ptr<T> 具有唯一性,不会有多个该指针指向同一地址,该指针不可复制。 创建 必须是直接初始化 可以用传统的new unique_ptr< 阅读全文

posted @ 2022-06-05 11:27 MIXTAPE_208 阅读(26) 评论(0) 推荐(0) 编辑

cpp基本数据类型
摘要:1.整型 signed标识符是可选的, 默认不标注unsigned的整形即为有符号类型,特殊的情况是char。 char既可以是有符号的,也可以是无符号的。 类型名 类型的大小(字节) 值域 signed char 1 -128~127 short (short int) signed short 阅读全文

posted @ 2022-06-01 16:16 MIXTAPE_208 阅读(177) 评论(0) 推荐(0) 编辑

字符
摘要:1.字符表示 单字符可以放在单引号中,编译器会给它们生成代码值。 ASCII码 最初版本:7位代码,共128个不同的代码值。0-31表示各种非打印控制符,65-90对应大写字母,97-122对应小写字母。 改进版本:8位代码,共256个不同的代码值,新加入的128-255时可变的,其中一种变体成为L 阅读全文

posted @ 2022-06-01 11:46 MIXTAPE_208 阅读(321) 评论(0) 推荐(0) 编辑

cpp输出
摘要:1.常规输出 cout<<内容<<endl; 输出流可以搭配endl,会在流中写入一个换行符,并刷新输出缓存,确保内容可以立即显示出来。 2.保留n位数字 包含整数和小数一共的总位数 #include <iomanip> double a= 1.12345; cout << setprecision 阅读全文

posted @ 2022-03-22 15:27 MIXTAPE_208 阅读(185) 评论(0) 推荐(0) 编辑

cpp输入
摘要:1.cin 适合不存在空格,或者有限个元素的组合 int count; cin >> count; int a[count]={0}; for(int i = 0; i < cout; ++i) cin >> a[i]; 2.getline 适合一下子就进来一整行的情况 string str1; g 阅读全文

posted @ 2022-03-15 15:05 MIXTAPE_208 阅读(80) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示