C++ 基础知识
xuuyann
国家一级退堂鼓表演艺术家。
知乎:OpenRobotSL
邮箱:neuxuyan@163.com
展开
-
创建动态大小的结构体
struct AA{ int x; int y; int z;};class BB{public: AA *P; void newStruct(int num) { P = new AA[num]; } void deleteStruct() { if(P != nullptr) { delete [] P; } }private原创 2020-10-09 16:36:02 · 98 阅读 · 0 评论 -
C++ STL 对Map容器进行排序——按key排序与按value排序
map是用来存放<key, value>键值对的数据结构,可以很方便快速的根据key查到相应的value。假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行存储就是个不错的选择。 我们这样定义,map<string, int>,其中学生姓名用string...转载 2018-12-28 14:59:11 · 2478 阅读 · 0 评论