随笔分类 -  C++学习巩固

偏向于标准库
摘要:最近跟着侯捷老师重新学了一下cpp,当然还没学完,先记录一下. 类 CPP的类分为两种: 一种是带指针的类, 一种是不带指针的类, 最经典的就是complex和string两个类. 类的内部里有成员函数,和数据成员,一般来说优秀的类数据成员 都是私有的 成员函数的const缀代表不会改变对象值 类在 阅读全文
posted @ 2020-05-24 11:42 秦_殇 阅读(188) 评论(0) 推荐(0)
摘要:1 概述 <sstream> 定义了三个类:istringstream、ostringstream 和 stringstream,分别用来进行流的输入、输出和输入输出操作。本文以 stringstream 为主,介绍流的输入和输出操作。 <sstream> 主要用来进行数据类型转换,由于 <sstr 阅读全文
posted @ 2020-02-18 12:00 秦_殇 阅读(1459) 评论(0) 推荐(0)
摘要:方法一: 在程序头加上预定义编译器命令 #pragma GCC diagnostic error "-std=c++11" 通过#pragma 指示 GCC编译器处理错误的方式以c++11标准; 是这个样子 1 #pragma GCC diagnostic error "-std=c++11" 2 阅读全文
posted @ 2019-12-22 22:17 秦_殇 阅读(2089) 评论(0) 推荐(0)
摘要:c++内部STL库中自带了一个容器vetcor, 自带了清空方法——clear()。但是clear使用之后,并不能清空数据,其数据再未被覆盖之前是不会改变的,个人猜测clear仅仅把指针挪动到了起始位置,所以需要清空置值的话,就需要配合上resize方法,resize重分配之后是可以直接 [ ] 访 阅读全文
posted @ 2019-12-08 23:23 秦_殇 阅读(6471) 评论(0) 推荐(0)
摘要:c++自带的queue并没有clear这个方法:所以只能自己写了。 一共三种(其实我决得就是两种): 第一种: 直接赋值 第二种:循环出队 第三种:这种更接近STL库的标准格式 学习不易,诸君共勉! 阅读全文
posted @ 2019-10-17 14:40 秦_殇 阅读(3182) 评论(0) 推荐(0)