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

kako znati koji include

[es] :: C/C++ programiranje :: kako znati koji include

[ Pregleda: 2523 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dart_vejder
crna gora

Član broj: 58049
Poruke: 17
*.crnagora.net.



Profil

icon kako znati koji include06.09.2005. u 19:51 - pre 226 meseci
kako da znam koji mi "include" treba za neku f-ju?
neko mi rece da ima u borlandu nesto gdje se to moze saznati...
je li to tacno?
kod žorža ti je ka' u banku!!
oko? sto ce ti oko??
 
Odgovor na temu

ChildInTime
BiH

Član broj: 52180
Poruke: 50
*.dlp236.bih.net.ba.



Profil

icon Re: kako znati koji include06.09.2005. u 20:07 - pre 226 meseci
Pa vrlo jednostavno...pogledas u helpu,zato je i pravljen...
Uglavnom ti tamo ima primjer za upotrebu svake funkcije i pise ti u kojem se header
fajlu nalazi.
Maybe one day I'll be na honest man
Up till now I'm doing the best I can...
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: kako znati koji include06.09.2005. u 20:08 - pre 226 meseci
U principu ne postoji nacin koji ti automatski pokazuje sta ti nedostaje od
#include direktiva... Pogotovo jer neke #include direktive ukljucuju i neke druge
pa je stvar vrlo neizvesna.

Pogledaj malo strukturu HEADER datoteka u BCB-u... Primetices nesto kao

#ifndef nekifajlH
#define nekifajlH

// ... telo klase itd..

#endif

Ovo principijelno sprecava da se stvari dupliraju prilikom visestrukog 'pozivanja'
na jedan te isti header fajl...

Kada probas da kompajliras projekat, dobices greske kako je neka funkcija
nepoznata (a znas sigurno da postoji), sto je dobar znak da nesto nije ukljuceno u projekat.

U BCB-u, da saznas sta ti nedostaje:

1) idi u VCL Help
2) idi na karticu Index ili Find (Bolje Index u ovom slucaju)
3) kucaj naziv f-je, npr: AnsiReplaceStr
4) dupli klik na stavku ili taster Display da prikazes sadrzaj dokumenta
5) pogledaj sekciju Unit, a u nasem slucaju stoji:

Unit
StrUtils

6) to znaci da treba da dodas:

#include <StrUtils.Hpp>

(primeti da nije H nego HPP za sistemske VCL datoteke. One standardne naravno
imaju i standardne ekstenzije)


P.S. Htedoh jos nesto *vazno* da dodam u vezi ovoga, ali u trenutku zaboravih -
*ebi ga - godiste proizvodnje...


Setih se... Pazi !!! Postoje i slicne ekstenzije ali sa dodatkom *Q.HPP. Radi
se o takozvanim CLX setom include datoteka koje se koriste za razvoj
kross-platform (Linux) projekata... Njih zaobidji ako sa njima ne radis, a ovo ti
govorim da cisto napravis razliku ako na njih naidjes...


 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
*.bar.novatv.hr.



+9 Profil

icon Re: kako znati koji include06.09.2005. u 21:08 - pre 226 meseci
Evo jedne od boljih stvari u Visual Studiu. Postoji Find Declaration ili Find Definition i on te odmah odvede u datoteku u kojoj se nalazi definicija te funkcije
 
Odgovor na temu

rumpl

Član broj: 54959
Poruke: 156
*.net81-65-32.noos.fr.



Profil

icon Re: kako znati koji include06.09.2005. u 22:08 - pre 226 meseci
Kad imas linux imas komandu man "funkcija", vredi je znati ako si developper...
Ali kako vidim ovde se radi o windows programiranju... Tako da... ostavljam vas... ne mogu pomoci
"The problem with the world is that everyone is a few drinks behind."
-Humphrey Bogart
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: kako znati koji include07.09.2005. u 06:48 - pre 226 meseci
Citat:

Find Declaration ili Find Definition


Ima ta funkcionalnost i kod Borland C++ Builder-a 6, ali cesto dosta dugo traje, pa
korisnici gube strpljenje.

Ponekad (pojma nemam kako) daje i besmislene rezultate.

Zapravo ceo InteliSense tehnologija kod BCB-a je traljavo uradjena i treba vam
najmoderniji racunar da ne izgubite strpljenje cekajuci na 'rezultat'.

Pretpostavljam da znate da ce novi BCB (oko nove godine) biti integrisan u Delphi u
kome InteliSense radi sasvim OK...

 
Odgovor na temu

[es] :: C/C++ programiranje :: kako znati koji include

[ Pregleda: 2523 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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