Raspetljavanje header-a

Raspetljavanje header-a

offline
  • Pridružio: 30 Maj 2005
  • Poruke: 1014
  • Gde živiš: Mbabane

Ovo je malo sira tema od C++ ali nema veze.

Ima li neko preporuku za link ili literaturu ili neku smjernicu na temu recimo kako organizovati velike kodove, tipa optimalan nacin da se izorganizuju header-i i moduli kod malo vecih projekata da se izbjegnu dupla include-ovanja i tako to.

Vidim da sam tu konstantno u problemu jer ne mogu sama sa sobom da se dogovorim kako da ih rasporedim da bude funkcionalno i koliko toliko pregledno za buduce korisnike.

Eto tako nesto.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 5001
  • Gde živiš: Beograd

Ako ovo stavis u svaki include fajl, neces imati problema sa duplim includeovima
#ifndef _MOJ_FAJL_H_ #define _MOJ_FAJL_H_ // kod #endif



offline
  • Pridružio: 17 Mar 2004
  • Poruke: 293
  • Gde živiš: UK

The Bajbl za praktichan pristup velikim projektima:
Large-Scale C++ Software Design


EDIT:
Citat:Ako ovo stavis u svaki include fajl, neces imati problema sa duplim includeovima
Da, u teoriji.

offline
  • Pridružio: 30 Maj 2005
  • Poruke: 1014
  • Gde živiš: Mbabane

@Bone

Ma znam ja za to i nemam problem sa dupliranjem u tom smislu, vec su mi hederi nekako neorganizovani a kod ce da ide dalje, pa bi bilo lijepo ostaviti sa sobom koliko toliko citljiv i organizovan rad. Imam utisak (i ne samo utisak vec to i znam) da se u jednom fajlu kroz vise putanja uvlace isti hederi i to me nervira. Od pocetka nisam vodila mnogo racuna o tome, a kasnije postaje sve teze. Zato pitam, da se ne ponavlja.

offline
  • Pridružio: 13 Jan 2006
  • Poruke: 252
  • Gde živiš: Novi Sad

u header fajlove include-uj samo ono sto ti je potrebno (u principu sto manje). Ostale fajlove (potrebne u implementaciji) include-uj u kodu (cpp fajlu).

Ko je trenutno na forumu
 

Ukupno su 3965 korisnika na forumu :: 34 registrovanih, 5 sakrivenih i 3926 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: acatomic, bato, bokicacar, BUDDAR70, CHARLIE JA., Crazzer, cuvarkuca, Džekson, Giskard, ikan, Jeremiah, kaskadija, ladro, ljuba.b, Medojed, metallac777, mile.ilic75, MILO-VAN, mir juzni, Nemanja Opalić, ozzy, raso76, RD84, ruma, stefan95, suhoj27, Tafocus, tomigun, troki1971, uruk, v82, Vanderx, vespa nikola, 79693