Historique des modifications - Message

Message #6494

Sujet: core::array sur les dernières SVN


Type Date Auteur Contenu
Création du message 10-06-2009 18:04:03 tmyke

Copland Ecris:

Hello,
J'aurrai souhaité savoir si d'autre avaient eu un souci avec les core::array sur la méthode ArrayType.erase(int Index) ?

Je n'utilise pas plus que cela ces fonctions. Il s'agit de ce code ?

	//! Erases an element from the array.
	/** May be slow, because all elements following after the erased
	element have to be copied.
	\\param index: Index of element to be erased. */
	void erase(u32 index)
	{
		_IRR_DEBUG_BREAK_IF(index>=used) // access violation

		for (u32 i=index+1; i<used; ++i)
		{
			allocator.destruct(&data[i-1]);
			allocator.construct(&data[i-1], data[i]); // data[i-1] = data[i];
		}

		allocator.destruct(&data[used-1]);

		--used;
	}

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
133 invités en ligne
membre en ligne: -
RSS Feed