summaryrefslogtreecommitdiff
path: root/lib/SList.cc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/SList.cc')
-rw-r--r--lib/SList.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/SList.cc b/lib/SList.cc
index fef50e9..c65d299 100644
--- a/lib/SList.cc
+++ b/lib/SList.cc
@@ -1,6 +1,20 @@
#include <stdio.h>
#include "SList.h"
+/**********************\
+* *
+* Liste chaînée triée *
+* *
+\**********************/
+
+ /*
+
+ * Nous faisons une classe dérivée de la classe CList. La seule méthode qui
+ * va changer pour créer une liste chaînée triée est l'Insertion. Elle va
+ * placer directement l'élément à insérer à la bonne place.
+ *
+ */
+
Cell SList::Insert(Key_t IKey, Datas_t const &IDatas)
{
CList *I = this, *x;