C++ čtení a zápis ze souboru

HackForum

C++ čtení a zápis ze souboru#
mám program v c++, a je tam hodně text stringů, podmínek atp. s podmínkama nic nenadělám, ale myslím že i množství text stringů svým způsobem přispívá k výraznému zpomalení mého programu <2-3 sekundová prodleva> a proto jsem dostal takový nápat. zapisoval bych text do určitého souboru, dejme tomu s příponou *.def, odkud bych to potom jen vytáhl a použil. zároveň by to sloužilo k ukládání proměnných atp. aby když user ukončí program nemusel dělat vše odznova.
otázka je *jak* ? zkoušel jsem googlit ale žádný šikovný tut jsem na to nenašel. proto prosím poraďte! díky.

----------
Hello world! Segmentation fault. Core dumped.
(odpovědět)
D@N | E-mail | ICQ 22316335915.10.2007 22:05
re: C++ čtení a zápis ze souboru#
[link]

----------
Ak ta osere vtak, dakuj bohu ze nedal kridla slonovi.
(odpovědět)
DoubleD | E-mail | Website15.10.2007 22:11
re: C++ čtení a zápis ze souboru#
pastni sem zdrojak

----------
Frontis nulla fides.
(odpovědět)
Neuro | E-mail16.10.2007 6:30
re: C++ čtení a zápis ze souboru#
RTFM! a ten si uz snad jsi schopny najit, ne? Jen takove upozorneni: I/O operace jsou vicemene nejpomalejsi... Ale bez kodu se ti opravdu neda poradit jinak, nez RTFM ;]
(odpovědět)
HC | 193.85.29.*16.10.2007 14:19
re: C++ čtení a zápis ze souboru#
Hodně podmínek a stringů, to vypadá na nějaký textový preprocesor nebo dokonce syntaktický analyzátor. Máš to napsané jako konečný stavový automat? Použití Touringova stroje pomůže zkrácení a zpřehlednění kódu i zdrojáku a zrychlení provádění (nehledě na vyšší spolehlivost - při naražení na nečekaným způsobem formátovaný text).
Jinak všechny operace, co půjdou, se snaž udržet v paměti, na disk šahej co nejmíň - opravdu I/O budou spíš zpomalovat celý běh, než že by pomohly ho zrychlit (hádej proč).
(odpovědět)
gugumaa | 195.113.79.10/10.0.10.*17.10.2007 15:34

Zpět
 
 
 

 
BBCode