Forum » Programiranje » [c++] zapis doubla/longa v datoteko
[c++] zapis doubla/longa v datoteko
snow ::
Kako naj neko vrednost spremenljive tipa double(alpa kere druge) zapišem v datoteko, da mi bo zadeva zasedla pač 8 bajtov (64bitov)?
Ker če zapišem recimo z ofsteamom... pač zasede toliko bajtov kot je znakov(glede na natančnost).
Treba zadevo kako pretvorit al kaj, da bi se zapisala v binarni obliki?
Saj branje bi potem šlo najbrž kak analogno?
Ker če zapišem recimo z ofsteamom... pač zasede toliko bajtov kot je znakov(glede na natančnost).
Treba zadevo kako pretvorit al kaj, da bi se zapisala v binarni obliki?
Saj branje bi potem šlo najbrž kak analogno?
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
OwcA ::
Postaviš zastavico za binarno pisanje.
Mislim, da je std::ios::binary
Mislim, da je std::ios::binary
Otroška radovednost - gonilo napredka.
snow ::
#include <fstream> #include <iostream> #include <iomanip> int main() { double d=6.4324312342312e+23; std::ofstream out; out.open("zaba.txt",std::ios::out|std::ios::binary); out<<std::setprecision(15)<<d; out.close(); std::ifstream in; in.open("zaba.txt",std::ios::in|std::ios::binary); in>>d; std::cout<<std::setprecision(15)<<d<<std::endl; system("pause"); return 0; }
zaba.txt je velik 20b. hm?
[edit - grd stil kodiranja :) - vsc]
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
Zgodovina sprememb…
- spremenil: Vesoljc ()
snow ::
Ok pogruntal : out.write((char*)&d,sizeof(d));
:)
offtopic debata z vesoljcem:
Why u dont like my style vsc? Oziroma kak je lep stil?
:)
offtopic debata z vesoljcem:
Why u dont like my style vsc? Oziroma kak je lep stil?
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
Vesoljc ::
ojoj sveta vojna se bliža :)
bom razmilslil ce odpremo posebno temo na to temo :)
aja:
bom razmilslil ce odpremo posebno temo na to temo :)
aja:
void funkcija() { } // bljak void funkcija() { } // nice :)
Abnormal behavior of abnormal brain makes me normal...
Gundolf ::
Uf, men je pa ugaben Vesoljčev slog (ok, ni njegov, ampak on pravi da je nice). Veliko lepše je če je { v isti vrstici kot ime funkcije, if stavek, while stavek, ...
Ti Vesoljc, da nisi ti slučajno po vrsticah plačan
Morda bi bilo res zanimivo odpreti temo s to debato (ampak sem skoraj prepričan da je taka debata v zgodovini slo-techa že bila).
Ti Vesoljc, da nisi ti slučajno po vrsticah plačan
Morda bi bilo res zanimivo odpreti temo s to debato (ampak sem skoraj prepričan da je taka debata v zgodovini slo-techa že bila).
BigWhale ::
Jaz bi ze rekel bljak za void! ;>
funkcija ki nic ne vraca ni funkcija... je 'kr neki' :P
vse mora nekaj vracat! Ce ne drugega pa 0, ce je bilo vse ok! ;>
drugace pa
int lala()
{
}
Jasno..
;>
funkcija ki nic ne vraca ni funkcija... je 'kr neki' :P
vse mora nekaj vracat! Ce ne drugega pa 0, ce je bilo vse ok! ;>
drugace pa
int lala()
{
}
Jasno..
;>
64202 ::
> Ce ne drugega pa 0, ce je bilo vse ok! ;>
C-jas! :)
Drugace:
C-jas! :)
Drugace:
int x() { if(abc) { ... } ... }
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C++] problem z binarnimi datotekamiOddelek: Programiranje | 944 (809) | mallard |
» | [C++] charset-aOddelek: Programiranje | 898 (755) | SasoS |
» | [c] osnoveOddelek: Programiranje | 2533 (1870) | fiction |
» | win api (c++)Oddelek: Programiranje | 2539 (1819) | Gundolf |
» | c++ datotekeOddelek: Programiranje | 4044 (3533) | Vesoljc |