Skip to content

The multiple available containers in C++ all have a very different usage. To make sure you understand them all, let’s re-implement them!

Notifications You must be signed in to change notification settings

ElHuaco/ft_containers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • Uso "Friend" en template classes -> Link
  • Uso "explicit" en constructores -> Link
  • ¿Por qué los member types deben ser public? -> Por uso de métodos generales por ejemplo. Link
  • typedef typename -> Link

List:

  1. Necesitamos nodos que se apunten entre sí. -> El iterador bidireccional debe tener eso en cuenta.
  2. ¿Por qué typedef del nodo es protected? -> Los nodos deben ser accesibles para las clases que hereden la lista, claro.
  3. Merge sin construir ni destruir -> Link
  4. Merge sort -> Link
  5. max_size() -> Link
  6. Range template overload called wrongly -> Link
  7. node * & -> Link

Map:

  1. BST iterators -> Link

About

The multiple available containers in C++ all have a very different usage. To make sure you understand them all, let’s re-implement them!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published