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 | 1060 (925) | mallard |
| » | [C++] charset-aOddelek: Programiranje | 1027 (884) | SasoS |
| » | [c] osnoveOddelek: Programiranje | 2671 (2008) | fiction |
| » | win api (c++)Oddelek: Programiranje | 2683 (1963) | Gundolf |
| » | c++ datotekeOddelek: Programiranje | 4263 (3752) | Vesoljc |