Ero sivun ”Muistivuoto” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Jannex (keskustelu | muokkaukset)
p Wikilinkkejä
Jpk (keskustelu | muokkaukset)
p c++
Rivi 1:
'''Muistivuoto''' on [[ohjelmointi|ohjelmoinnin]] tyypillisimpiä virheitä. Tällä tarkoitetaan sitä, että ohjelmapätkä ei vapauta kaikkea varaamaansa muistia. Kun pätkää suoritetaan ohjelmassa monia kertoja, ohjelma yleensä kaatuu tietokoneen jonkun resurssin loputtua. Joissakin ohjelmointikielissä, kuten [[Java]]ssa, on automaattinen roskien kerääjäroskienkerääjä joka pyrkii vapauttamaan järjestelmän resursseja ohjelman käyttöön. Tällaista roskienkerääjää ei ole kuitenkaan esimerkiksi [[C-ohjelmointikieli|C]]:ssä ja [[C plus plus|C++]]:ssa.
 
== Ongelman välttäminen ==