Bad allocation
Lähetetty: 04 Helmi 2013, 09:03
Kysymys: Formaatinmuunnos onnistui pienellä aineistolla, mutta kun yritin kääntää koko aineiston tulee virheilmoitus: std::exception: bad allocation.
Vastaus: Muisti loppui
.
Kun formaatinmuuntimella kirjoitetaan toiseen formaattiin, toiminto ottaa muunnettavasta aineistosta kopion.
Aineistoon saatetaan tehdä muutoksia (koodimuunnos, koordinaatisto, viivojen yhdistäminen, jne) ja nämä muutokset tehdään vain kirjoitettavaan aineistoon, mutta ei ruudussa olevaan aineistoon.
Voit ohittaa tuon kopion tekemisen. Kun olet lukenut aineisto ruutuun ja haluat kirjoittaa toisella muuntimella, valitse Tiedosto/Formaatit/Kirjoita ja haluamasi muunnin, mutta paina sitten Alt+Suorita.
Saat varoituksen: "Alkuperäisiä tiedostoja muutetaan. Jatkatko ?"
Huomaa kuitenkin, että tämän kirjoitusmuuntimen mahdollisesti tekemät muutokset aineistoon, jäävät myös siihen ruudussa näkyvään aineistoon.
Vastaus: Muisti loppui

Kun formaatinmuuntimella kirjoitetaan toiseen formaattiin, toiminto ottaa muunnettavasta aineistosta kopion.
Aineistoon saatetaan tehdä muutoksia (koodimuunnos, koordinaatisto, viivojen yhdistäminen, jne) ja nämä muutokset tehdään vain kirjoitettavaan aineistoon, mutta ei ruudussa olevaan aineistoon.
Voit ohittaa tuon kopion tekemisen. Kun olet lukenut aineisto ruutuun ja haluat kirjoittaa toisella muuntimella, valitse Tiedosto/Formaatit/Kirjoita ja haluamasi muunnin, mutta paina sitten Alt+Suorita.
Saat varoituksen: "Alkuperäisiä tiedostoja muutetaan. Jatkatko ?"
Huomaa kuitenkin, että tämän kirjoitusmuuntimen mahdollisesti tekemät muutokset aineistoon, jäävät myös siihen ruudussa näkyvään aineistoon.