Skip to content

本项目是基于MyTinySTL的STL源码实现,对MyTinySTL进行了充分的注释以便新手阅读,此外还增加了一些库函数的实现以及bug的修改

Notifications You must be signed in to change notification settings

necrophagists/More-understandable-MyTinySTL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#More understandable MyTinySTL. 本项目是基于MyTinySTL的STL源码实现,对MyTinySTL进行了充分的注释以便新手阅读,此外还增加了一些库函数的实现以及bug的修改。 源码会以从底层--->顶层的顺序上传。

---------------------------2023/1/9更新------------------------------------------------------------------------------------- 上传了algobase_1.h 对应着<algobase.h> 对原项目的代码中的部分函数注释,这个头文件包含着大量举一反三的内容,注释的不是很多

---------------------------2022/12/23更新---------------------------------------------------------------------------------- 上传了iterator_1.h 对应着<iterator.h> 对原项目的代码中的迭代器类以及函数进行了详细的注释,此外 更正了其中重载运算符的错误(需声明为友元)

---------------------------2022/12/18更新---------------------------------------------------------------------------------- 上传了ulti_1.h 对应着<utility.h> 对原项目的代码中的pair、forward、move、swap进行了详细的注释

---------------------------2022/12/15更新---------------------------------------------------------------------------------- 上传了type_traits_1.h,对应<type_traits.h>对原项目的代码进行了详细的注释 此外还增加了许多类型萃取方面的函数

About

本项目是基于MyTinySTL的STL源码实现,对MyTinySTL进行了充分的注释以便新手阅读,此外还增加了一些库函数的实现以及bug的修改

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages