non-aggregate type... ma sta to znacilo :)

non-aggregate type... ma sta to znacilo :)

offline
  • Pridružio: 01 Okt 2004
  • Poruke: 351
  • Gde živiš: Qrshumliya

Ok, prvi put pisem nesto u C++. (Konacno i ja da sednem da ucim to cudo Wink )

Evo ga prvi veci problem: Pokusavam da ucitam neke stringove iz nekog fajla.
string imeFajla=ceoDir+"/regular"; ifstream fin(); fin.open(imeFajla);

i tu javlja gresku:
[rile@darkside][src]$ :: g++ prevodilac.cc  -o prevodilac prevodilac.cc: In member function `void DictEngine::ucitajNormalneFraze()': prevodilac.cc:65: error: request for member `open' in `fin', which is of    non-aggregate type `std::ifstream ()()'

Ok... neka ideja kako da ispravim ovo bi dobrodosla Wink
Inace je gcc 3.nesto na Linuxu.
tnx



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Skloni zagrade iza fin. Jednostavno a tako komplikovano receno. Smile



offline
  • Pridružio: 01 Okt 2004
  • Poruke: 351
  • Gde živiš: Qrshumliya

Nisam zaboravio da ubacim heder. Zagrade sam sklonio, ok, my bad... Ali opet nece.
Evo greska:
prevodilac.cc: In member function `void DictEngine::ucitajNormalneFraze()': prevodilac.cc:65: error: no matching function for call to `    std::basic_ifstream<char, std::char_traits<char> >::open(std::string&)' /usr/include/c++/3.3/fstream:565: error: candidates are: void    std::basic_ifstream<_CharT, _Traits>::open(const char*, std::_Ios_Openmode)    [with _CharT = char, _Traits = std::char_traits<char>]

Slicno javlja i kad stavim
ifstream fin(imeFajla);

offline
  • mr_W 
  • Počasni građanin
  • Pridružio: 22 Mar 2004
  • Poruke: 835

stavi imeFajla.c_str()
umesto samo imeFajla

offline
  • Pridružio: 01 Okt 2004
  • Poruke: 351
  • Gde živiš: Qrshumliya

tnx. To je to.

Ko je trenutno na forumu
 

Ukupno su 1724 korisnika na forumu :: 99 registrovanih, 6 sakrivenih i 1619 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 6018 - dana 19 Dec 2025 13:41

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -[CoA]-, acatomic, amaterSRB, AudioTehnica, Ba4e, bbrasnjo3, Bgd123, BORUTUS, BOXRR, brkan1, BZ, Cirkon, Citalac, coaaco, crnitrn, Cvijo_ue, dankisha, darkdruid72, darkkran, delrey, Denaya, Dexlex, Dioniss, Dolinc, draganl, Dzuki, EVIDENTICAR, FGR, Fliper, galerija, gobrad, goran.vvv, goxin, grunff2, Hans Gajger, HrcAk47, hyla, Incognito, jeen yuhs, Jeremiah, Jester, JOntra, kaisarevic1, kendzo-andzo-boni-fju, kib, kibihrchak, Klecaviks, knutveliki, Kuroje, mercedesamg, Metanoja, mexo, Mi lao shu, mikrimaus, Miletić Zoran, MiroslavD, mishkooo, Mićko, momcilob55, Mrav Obrad, museum, Naj-Turs, nebkv, nelezele, Nepopravljivi, Neutral-M, nikoladim, nuke92, oldusername, Orc, Orijen, Oscar, pavle_pzs, pobeda, Podljub, proka89, Promising0, raf87, Rumun2000, ruso, Sevatar, Shilok, Smiljkovich, stagezin, StankoVrankovic, stegonosa, Str2022, Tafocus, Tandrčak, trademark1982, Tribal, veljkovicdani, W123, Wrangler, xAlex2, yagosh, Zdenko, zdrebac, zokizemun