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

Koliko je neophodno poznavati pointere i moraju li se koristiti?

[es] :: C/C++ programiranje :: Koliko je neophodno poznavati pointere i moraju li se koristiti?

Strane: < .. 1 2 3 4

[ Pregleda: 10833 | Odgovora: 60 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.racasse.se

Sajt: dejan.lekic.org


+2 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?10.09.2003. u 17:16 - pre 251 meseci
Pogledaj malo bolje moju izjavu i shvatices da nigde nisam spominjao "objekat" ili "objekte", vec sam rekao da se u C-u moze pisati objektno. Dakle, ono sto sam ja rekao i tvoj odgovor nemaju uopste veze jedno sa drugim...
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

markom
Marko Milivojević
Network Engineer
Google
Mountain View

Član broj: 18427
Poruke: 4227
*.lina.net

Sajt: https://markom.rs


+16 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?10.09.2003. u 17:30 - pre 251 meseci
Citat:
leka:
Pogledaj malo bolje moju izjavu i shvatices da nigde nisam spominjao "objekat" ili "objekte", vec sam rekao da se u C-u moze pisati objektno. Dakle, ono sto sam ja rekao i tvoj odgovor nemaju uopste veze jedno sa drugim...


Sad me vec tretiras kao majmuna, a to ne volim ;-)

OK, kakva je razlika izmedju pisanja objektno i objekata?

Smatraj da ja tvoj odgovor izrazito ne razumem i ili napisi odgovor ili daj pointer na literaturu.


Marko.
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.habil.is

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?10.09.2003. u 17:52 - pre 251 meseci
Citat:
leka:
i]u C-u moze pisati objektno.


Leko, ajde ne budi lenj pa definisi sta po tebi znaci pisati objektno i kako to nema nikakve veze sa objektima??
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

sspasic
Sasa Spasic

Član broj: 3261
Poruke: 175
*.medianis.net

Jabber: sspasic@elitesecurity.org
ICQ: 35454521


Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?10.09.2003. u 20:23 - pre 251 meseci
OO jezici su nastali tako sto su autori prvih OO jezika prepoznali 'dobre tehnike' programiranja, nazvali ih OO i smatrali da ima koristi od toga da ih sintaksa jezika podrzi i olaksa.

I u C-u, naravno, mogu da postoje objekti i virtuelne funkcije i enkapsulacija i polimorfizam i sva ostala OO cuda (mogu i u asembleru, ako hocete) samo sto ih nema u sintaksi jezika.

Ako pogledate moderne funkcionalne programske jezike, na primer, naci cete gomilu stvari koja jeste svojstvena funkcionalnim jezicima, i kojih nema u C-u, C++-u ili Javi, ali cete shvatiti da dobar deo tih stvari vi vec koristite i u C-u i u C++-u i u Javi. Samo sto je, zbog dizajna jezika, to u njima neuporedivo lakse.
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?10.09.2003. u 21:25 - pre 251 meseci
Citat:
sspasic:

I u C-u, naravno, mogu da postoje objekti i virtuelne funkcije i enkapsulacija i polimorfizam i sva ostala OO cuda (mogu i u asembleru, ako hocete) samo sto ih nema u sintaksi jezika.



http://www.ul.ie/~flanagan/ee6721/intro-ood/intro_oo.html

"OOD is not tied to a specific language, it is possible (and good coding practice) to write ADTs in any language:

Assembler
Very difficult, no data hiding or abstraction provided by the underlying ``language'', so everything depends on the programmer's discipline.
Pascal
Difficult, standard Pascal requires that the entire program be placed in a single source file and doesn't provide any mechanisms for data hiding.
Modula-2
Excellent as an implementation language for ADTs. This is not surprising as Modula-2 was specifically designed for this task.
C
Quite good. ADTs may be implemented using multiple source files. Separating ADT implementation code into individual source files allows data hiding. Header files need to be used to communicate information which should not be hidden, such as function prototypes.
C++
Excellent for ADTs. Also supports Inheritance .
"
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?10.09.2003. u 21:31 - pre 251 meseci
A OO asembler je ipak najbolji:

http://www.filelibrary.com:808...tions/DOS/72/oopasm.zip.shtml3
 
Odgovor na temu

Rapaic Rajko
Bgd

Član broj: 4105
Poruke: 810
*.pexim.co.yu



+62 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?11.09.2003. u 08:07 - pre 251 meseci
Leko, cekaj malo. Ni ja ne razumem tvoju opasku '...nisam rekao objekti, vec objektno programiranje...' ali nema veze.
Ovo mi pojasni. Kad kazem OOP, ja prevashodno mislim na NASLEDJIVANJE (inheritance). Gde u suvom C-u to vidis...?
I jos nesto, da ispravim nepreciznost u izrazavanju. Onaj tekst Dragog Tate o ADT-u me je podstakao da se dopunim: kad kazem Pascal, ja mislim na Borlandov TurboPascal. I to od 4-ke, u kojoj su uvedeni unit-i (modularan source i hiding).
Pozdrav

Rajko
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.racasse.se

Sajt: dejan.lekic.org


+2 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?11.09.2003. u 10:44 - pre 251 meseci
Nemam puno vremena, niti volje za dalja objasnjavanja, mislim da se koliko-toliko koncizno izrazavam... Ko zeli da me shvati nek' procita knjigu "Object-oriented Programming With ANSI C", moze da se nadje na svakom cosku PDF verzija iste. - Ne znam ima li papirna verzija, verovatno ima...
Takodje treba da pogledate i onaj zadnji link sto ga je Nemanja dao.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

brcha
Filip Brčić
Beograd, Serbia

Član broj: 440
Poruke: 436

Jabber: brcha@kdetalk.net
ICQ: 40994923
Sajt: brcha.com


+2 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?11.09.2003. u 18:16 - pre 251 meseci
Leko, ne slazem se sa tobom da objektno orjentisano programiranje nema veze sa programiranjem sa objektima... Jedino sto objekti ne moraju obavezno da budu posebno predvidjeni jezikom, nego mogu i na neki drugi nacin da se stvore (kao sto dragi tata dade onaj url za objektni asembler).

Anyway, cini mi se da sam vec spominjao Al Stevens-ovu biblioteku D-Flat (od pre 100 godina) koja je pisana u C-u (mada sada ima i C++ wrapper i C++ verziju). Biblioteka je pisana u C-u, ali je pisana objektno orjentisano.

Evo vam adresa http://www.ddj.com/ftp/packages/dflat/ ili, ako vas mrzi da otvarate nalog na Dr.Dobb's Jurnal, stavio sam je i na moj sajt (http://brcha.free.fr/data/foreign/D-Flat/dflt20.zip).

Poz!
Filip
... and the aliens sent an android down to earth, to slow down mankind's development
... and they named it Bill Gates.
 
Odgovor na temu

Spodletela

Član broj: 12336
Poruke: 37
*.dsl.siol.net



Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?12.09.2003. u 07:31 - pre 251 meseci
Citat:
Voodoo:
svaki nesrećnik, naviknut na bejzik i paskal, od pointera strepi i zazire...

šta je toliki problem u vezi pointera? pointer je adresa promenljive u memoriji... no more, no less...


He pazi sad to; i basic (vb, qb) ima pointere iako su nedokumentirani :)) Ne pitaj me kako se upotrebljavaju (zaboravio samo vec davno :).
 
Odgovor na temu

Voodoo
Novi Beograd

Član broj: 3508
Poruke: 488
*.sr.gov.yu



+1 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?12.09.2003. u 08:44 - pre 251 meseci
Paskal ima pointere i regularno su dokumentovani (a koriste se retko)...
A Basic nema uopshte.
 
Odgovor na temu

Spodletela

Član broj: 12336
Poruke: 37
193.2.11.*



Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?12.09.2003. u 14:29 - pre 251 meseci
ma nemoj :D Pazi...VBScript :)

http://www.codeproject.com/vbs...o_pointers_in_visual_basic.asp

a evo i nesto za "grickati":

VarPtr(), StrPtr(), ObPtr(), CopyMemory() :))
 
Odgovor na temu

Voodoo
Novi Beograd

Član broj: 3508
Poruke: 488
*.dial.InfoSky.Net



+1 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?12.09.2003. u 14:39 - pre 251 meseci
drugo je VBScript...
 
Odgovor na temu

Spodletela

Član broj: 12336
Poruke: 37
*.dsl.siol.net



Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?12.09.2003. u 15:12 - pre 251 meseci
pa da, naravno, V(isual)B(asic)Script je nešto sasvim drugo :D
 
Odgovor na temu

Voodoo
Novi Beograd

Član broj: 3508
Poruke: 488
*.dial.InfoSky.Net



+1 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?12.09.2003. u 20:20 - pre 251 meseci
ako je tako, onda su Java i JavaSkript isto... :P
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?12.09.2003. u 20:31 - pre 251 meseci
Pa nisu te funkcije deo samo VBScript-a nego i VB-a.
VB/VBScript i Java/JavaScript? Hmmm.. Voodoo, proveri o čemu pričaš.
Commercial-Free !!!
 
Odgovor na temu

Voodoo
Novi Beograd

Član broj: 3508
Poruke: 488
*.dial.InfoSky.Net



+1 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?13.09.2003. u 11:06 - pre 250 meseci
ama bre VBScript sluzhi za "enhancovanje" web strana, a Visual Basic je jezik za pravljenje aplikacija pod Windowsom! i nemoj sad da izlazhem dokaze, imam iskustva i sa jednim i sa drugim...
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?13.09.2003. u 18:57 - pre 250 meseci
Aman, ko priča o tome za šta se koji koristi (tj. nemoj da menjaš temu)? I jedan i drugi su varijanta BASIC-a. Ali čak i da nije tako, funkcije koje je zemljak naveo (VarPtr, StrPtr..) jesu deo Visual Basic-a.

Mada, predlažem da se zaustavimo, jer rasprava nema više mnogo veze sa temom - zrela je za Advocacy.
Commercial-Free !!!
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.telia.com

Sajt: dejan.lekic.org


+2 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?13.09.2003. u 19:14 - pre 250 meseci
Svaki jezik mora na neki nacin da ima pokazivace, negde su oni dati slobodno korisnicima, negde nisu. :) Licno ne mogu da zamislim zivot bez njih, jer mislim da pojednostavljuju zivot (onda kada ih programer shvati). Takodje rekoh na samom pocetku negde da ozbiljnog razvoja C i C++ aplikacija nema bez pokazivaca. Okej, neko moze da koristi samo reference i da zaobilazi pokazivace, ali pre ili kasnije ce naici na nesto gde je upotreba pokazivaca prosto ... prirodna! Predlazem da se tema zatvori.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

Voodoo
Novi Beograd

Član broj: 3508
Poruke: 488
*.dial.InfoSky.Net



+1 Profil

icon Re: Koliko je neophodno poznavati pointere i moraju li se koristiti?13.09.2003. u 20:39 - pre 250 meseci
takodje.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Koliko je neophodno poznavati pointere i moraju li se koristiti?

Strane: < .. 1 2 3 4

[ Pregleda: 10833 | Odgovora: 60 ] > FB > Twit

Postavi temu Odgovori

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