Panel Bar  Index - Number of articles : 12 - Number of visitors : 21

Articles

C++ lambda functions

//----------------------------------------------------
// Auteur : Clément Profit
// Nom du fichier : Array.h
// Date de création : Octobre 2015
// Description : Une classe pour gérer une liste
// par un algorithme de liste circulaire doublement
// chaînée
//----------------------------------------------------

#ifndef LIST_H
#define LIST_H

#include "Types.h"

namespace Core
{
	template 
	class List
	{
		struct Element
		{
			T value;
			Element* pPrevious;
			Element* pNext;
		};

	public:
		List();
		virtual ~List();

		void AddToHead(Element* pElem);
		void AddToTail(Element* pElem);

		Element* GetHead();
		Element* GetTail();

		void Delete(Element* pElem);

		bool IsEmpty();

		Element* Pop();

		void Clear();

	private:
	};
};

#endif
Dans un monde où les machines et les intelligences artificielles évoluaient plus vite que l’humanité ne pouvait l’imaginer, une ville flottante appelée Nérox dominait le ciel. Construite sur d’immenses plateformes stabilisées par des réacteurs à énergie quantique, elle était le cœur battant du progrès technologique. Ses tours de verre et d’acier s’élevaient vers les cieux, illuminées par des néons colorés pulsant au rythme des flux de données qui parcouraient ses réseaux. Au sommet de cette métropole, un ingénieur du nom d’Elios travaillait sur un projet top secret : une interface neuronale permettant aux humains de se connecter directement à l’infosphère. Ce projet, connu sous le nom de "Synapse", promettait d’effacer les frontières entre la pensée et la technologie, offrant un accès instantané à toutes les connaissances du monde. Cependant, des rumeurs circulaient : une faille dans le système permettrait à une conscience artificielle de prendre le contrôle des esprits connectés.

Smart Pointers

az
eachze
za
eache
ae
aze
az
eachze
za
eache
ae
aze
az
eachze
za
eache
ae
aze
az
eachze
za
eache
ae
aze
az
eachze
za
eache
ae
aze
az
eachze
za
eache
ae
aze