C++学习
鸿通楼祭司
这个作者很懒,什么都没留下…
展开
-
优先级队列: priority_queue
http://t.csdn.cn/hfDAVhttp://t.csdn.cn/hfDAV转载 2022-04-21 21:40:24 · 98 阅读 · 0 评论 -
手写实现单向链表 [ C++ ]
#include <iostream>using namespace std;template<typename Type>class Node {public: Type date_; Node<Type>* next_; Node(const Type& date) :date_(date), next_(nullptr) {};};template<typename Type>class LinkedList {pr.原创 2022-04-21 15:57:27 · 1108 阅读 · 0 评论 -
STL:vector中处理元素的方法
vector中添加和删除元素:添加元素方法1:insert()iterator insert( iterator loc, const TYPE &val ); //在指定位置loc前插入值为val的元素,返回指向这个元素的迭代器void insert( iterator loc, size_type num, const TYPE &val ); //在指定位置loc前插入num个值为val的元素void insert( iterator loc, input_it原创 2021-12-03 18:30:44 · 877 阅读 · 0 评论 -
C++设计模式 - Singleton
Singleton单例模式Singleton 是对全局变量的取代策略作用:保证一个类只能有一个实例,并提供一个全局唯一的访问点。仅有一个实例:通过类的静态成员变量来体现。提供访问它的全局访问点:访问静态成员变量的静态成员函数来体现。《设计模式》一书中给出了一种很不错的实现,定义一个单例类,使用类的私有静态指针变量指向类的唯一实例,并用一个公有的静态方法获取该实例。单例模式通过类本身来管理其唯一实例,这种特性提供了解决问题的方法。唯一的实例是类的一个普通对象,但设计这个类时,让它只能创建一个原创 2021-11-27 21:07:00 · 707 阅读 · 0 评论 -
C++学习笔记之 Big Three & OOP
本篇笔记主要分为以String类为例的基于对象的编程,重点在于构造与析构、拷贝构造函数、拷贝赋值函数三个重要函数 AND 在掌握了基于对象编程的基础上的面向对象编程(OOP)学习原创 2021-11-26 21:51:29 · 364 阅读 · 0 评论