/* Voorbeeldcode behorende bij het college "Programmeertechnieken",
* LIACS, Universiteit Leiden.
*/
#include <cstdlib>
template <typename T>
struct LinkedList
{
struct LinkedList *next;
T data;
};
int main(void)
{
/* Het type voor "T" in de definitie hierboven geven we aan tussen
* punthaken.
*/
LinkedList<int> *head = new LinkedList<int>();
head->data = 42;
head->next = new LinkedList<int>();
head->next->data = 235;
head->next->next = NULL;
/* Vergeet geen delete te gebruiken in een echt programma ... */
return 0;
}