| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
Tento program je prepísaný z knihy, takže by mal byť dobre. Program by mal pracovať tak, že to čo my vypíše v konzole, tak to isté by sa my malo uložiť do zvoleného dokumentu. Problém nastáva vtom, že mi nechce zapísať vložené informácie do dokumentu, ktorý som vytvoril. Dokument som vytvoril vo Wordpade a neskôr aj v Notepade.
Kód: #include <iostream> #include <fstream>
int main () { using namespace std; char car[50]; int rok; double price1, price2;
ofstream outfile; outfile.open("Dokument.txt");
cout<<"Zadajte vyrobcu a model automobilu: "; cin.getline(car, 50); cout<<"Zadajte rok vyroby: "; cin>>rok; cout<<"Zadajte povodnu cenu: "; cin>>price1; price2 = 0.913 * price1;
cout<<fixed; cout.precision(2); cout.setf(ios_base::showpoint); cout<<"Vyrobca a model: "<<car<<endl; cout<<"Rok: "<<rok<<endl; cout<<"Povodna cena: "<<price1<<endl; cout<<"Terajsia cena: "<<price2<<endl;
outfile<<fixed; outfile.precision(2); outfile.setf(ios_base::showpoint); outfile<<"Vyrobca a model: "<<car<<endl; outfile<<"Rok: "<<rok<<endl; outfile<<"Povodna cena: "<<price1<<endl; outfile<<"Terajsia cena: "<<price2<<endl; outfile.close();
system ("pause"); return 0; }
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 01.08.2011 23:07 | |
|
Mne to ide dobre.
Si si istý, že pozeráš správny súbor?
Skús:
Kód: outfile.open("C:\\Dokument.txt");
Súbor vytvárať netreba, fstream sa o to postará. V tomto prípade ho vytvorí hneď v C:\
|
|
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
Bohužial ani toto nejde, nič my nevytvorí.
_________________ NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 02.08.2011 0:15 | |
|
Zaujímavé, aký editor používaš?
Ešte môžeš vyskúšať vytvoriť v C: priečinok temp a v kóde otvoriť súbor s cestou
Kód: C:\\temp\\Dokument.txt (Adresár C:\ môže byť zablokovaný pre takéto operácie) Prípadne otvor súbor takto: Kód: MojSuperSubor.txt
A do hľadania windows zadaj MojSuperSubor.txt
|
|
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
To stým hľadaným som už skúšal a neišlo, ale to že dať do to nejakého priečinku v C:\ tak to zabralo. Asi fakt je C:\ nejak blokovaný. Teraz som si skúsil vytvoriť normálne dokument vo Wordpade a uložiť ho rovno na C a vypísalo, že sa nedá.
Dík za pomoc
_________________ NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 02.08.2011 0:35 | |
|
Výborne, niet zač
Inak, ono by to malo vytvarat, ale niekde pri rodicovskom procese. Ja by som mozno pozrel do windows/system32, kde je explorer.exe To sa ani nemuselo zobrazit vo vyhladavani.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|