Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Taulukoiden luominen dynaamisella muistinvarauksella

Wiki Markup

...

Taulukoita voidaan luoda myös dynaamiseen muistiin. Oikeastaan kaikki yhtä tietotyyppiä suuremmat varaukset ovat taulukoita, tarkoittaen että niiden jokaiseen alkioon päästään käsiksi \[\]-operaattorilla.

{
Code Block
}
float* DynTaulu = new float[5];   // Luodaan viiden alkion kokoinen taulukko float-tyyppejä.
{
Code Block
}
{code}
DynTaulu[3] = -12.3;              // Asetetaan neljäs alkio arvoon -12.3.
{code}
{code}
Code Block
delete [] DynTaulu;              // Vapautetaan varattu muisti, HUOM! [] kun vapautetaan taulukko!
{code}