Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Upisivanje u datoteke...problem

[es] :: C/C++ programiranje :: Upisivanje u datoteke...problem

[ Pregleda: 2566 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Igor_022
Ruma

Član broj: 90096
Poruke: 5
*.smin.sezampro.yu.

Sajt: s2.bitefight.ba/c.php?uid..


Profil

icon Upisivanje u datoteke...problem31.01.2007. u 18:35 - pre 209 meseci
Well,
Imam problem. Kada pokusam da izvrsim sledeci kod, Visual C++ 6 mi vrati gresku:
"fatal error C1010: unexpected end of file while looking for precompiled header directive".
Kod je uzet iz nekog primera i trebao bi da radi:

Code:

#include <iostream>
#include <fstream> 
using namespace std;

int main()
{
    int broj;
    ofstream dat;

    cout << "Upisi neki broj: " << endl;
    cin >> broj;
    dat.open("proba.txt");
    dat << broj;
    dat.close();
    cout << "Broj je upisan u datoteku" << endl;
   
    return 0;

Gde je problem?

If you hate a person, you hate something in him that is part of yourself. What isn't part of ourselves doesn't disturb us.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Upisivanje u datoteke...problem31.01.2007. u 18:50 - pre 209 meseci
Pretpostavljam da nije problem do samog koda, vec do neceg drugog.

Google-ovanjem pomenute poruke dobije se dosta materijala, npr:
http://www.msoe.edu/eecs/cese/...s/cppbuild/msvcmfc/mfc_err.htm

Pokušaj ovo:
Project > Settings >C/C++ >Category >Precompiled headers > not using precompiled headers.
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.adsl.net.t-com.hr.

Sajt: www.dump.hr


Profil

icon Re: Upisivanje u datoteke...problem31.01.2007. u 19:54 - pre 209 meseci
Precompiled headers su funkcionalnost VC++ (ne znam dali ih jos tko podrzaje).
Radi se o tome da postoji jedan header koji se ukljucuje u _sve_fajlove_ unutar projekta i koji se "predkompilira". Odnosno sve definicije unutar njega se kompajliraju sam jednom i zatim linkaju s ostalim.

>>>> stdafx.h (precompiled header) - nije nuzno da se ovako zove, ali je tako standardno
int func( int x ) { return x; }; // definicija

>>>> a.cpp
#include "stdfax.h"

>>>> b.cpp
#include "stdfax.h"


S koristenjem "precompiled headers" switcha kompajler nece morati da dva puta radi objektni kod za int func( int ).
...znamo da je include direktiva samo "kopiranje" koda.
 
Odgovor na temu

absBeg
BiH

Član broj: 97773
Poruke: 201
*.com
Via: [es] mailing liste



Profil

icon Re: Upisivanje u datoteke...problem01.02.2007. u 15:06 - pre 209 meseci
>
ne znam jel ti kod bas 10% ovakav kao na ekranu, ali morat ces namespace
dio prebaciti u novi red i onda sve radi bez ikakvih gresaka ;)
"I don't read books, but I have friends who do."
George W. Bush
 
Odgovor na temu

SuPeR_MaSteR
Marko Stamenković

Član broj: 88590
Poruke: 115
*.inffo.net.



Profil

icon Re: Upisivanje u datoteke...problem03.02.2007. u 00:30 - pre 209 meseci
Citat:
absBeg: >
ne znam jel ti kod bas 10% ovakav kao na ekranu, ali morat ces namespace
dio prebaciti u novi red i onda sve radi bez ikakvih gresaka ;)

Wtf? :) C++ ignorise razmake
 
Odgovor na temu

absBeg
BiH

Član broj: 97773
Poruke: 201
*.com
Via: [es] mailing liste



Profil

icon Re: Upisivanje u datoteke...problem03.02.2007. u 09:57 - pre 209 meseci
istina je. ali dio include ne zavrsava sa tocka-zarez, pa meni VS 2005
uvijek prijavi gresku ako je namespace dio u istom redu kao i #include.
"I don't read books, but I have friends who do."
George W. Bush
 
Odgovor na temu

SuPeR_MaSteR
Marko Stamenković

Član broj: 88590
Poruke: 115
*.inffo.net.



Profil

icon Re: Upisivanje u datoteke...problem03.02.2007. u 15:15 - pre 209 meseci
Aha na to mislis, da, jeste tako. Po konvenciji nista se i ne pise u istom redu sa #include direktivom. Samo u gornjem primeru using i jeste u razdvojenom redu..
 
Odgovor na temu

DjoleReject
Djordje Knezevic
Zvezdara

Član broj: 85258
Poruke: 309
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: Upisivanje u datoteke...problem03.02.2007. u 18:20 - pre 209 meseci
Sta si ti procitao, covece? Post nije editovan, a svaka komanda je u novom redu...

Inace greska se javlja zato sto je kompajler namesten da inkluduje neke hedere automatski, sto treba da se iskljuci, pa je sve OK.
De si Deda...
 
Odgovor na temu

absBeg
BiH

Član broj: 97773
Poruke: 201
*.com
Via: [es] mailing liste



Profil

icon Re: Upisivanje u datoteke...problem04.02.2007. u 08:23 - pre 209 meseci
>
ovu temu pratim preko email-a i kod mene je namespace dio u istom redu
sa #include. Inace, gornji program mi radi bez ikakve greske sa
defaultnim postavkama VS 2005, pa mi nije bilo jasno o kakvim greskama
pricate. ;)
"I don't read books, but I have friends who do."
George W. Bush
 
Odgovor na temu

DjoleReject
Djordje Knezevic
Zvezdara

Član broj: 85258
Poruke: 309
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: Upisivanje u datoteke...problem04.02.2007. u 16:02 - pre 209 meseci
A, mail je uzrok nesporazuma. Sori.
Ja ga nisam ni kompajlirao, nego gledam onako odoka - nema sta tu da ne radi. To mora biti problem ukljucivanja hedera, po defaultu se neke gluposti inkluduju. Samo ne znam kako je to covek odradio, bez namere.
De si Deda...
 
Odgovor na temu

[es] :: C/C++ programiranje :: Upisivanje u datoteke...problem

[ Pregleda: 2566 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.