SITNA CREVCA<>
082017<><>

Kako postati programer (11): šabloni, izuzeci, build alatke, testiranje...

Bez njih ne možemo

Dan (ne)zavisnosti, kako izbeći da program „pukne”...

Zamislite običnu funkciju koja vraća veći od dva parametra koja joj prosledite. U tipiziranim jezicima morate unapred zadati tip parametara funkcije. Da biste napravili kôd koji obavlja istu operaciju nad sva tri tipa promenljivih, kao u našem primeru, morali biste da napišete tri odvojene funkcije koje bi se razlikovale samo po tipu parametara. Zato postoje šabloni koji se u C++-u nazivaju Templates, u Javi i Swiftu Generics itd. Iako ste napisali samo jednu šablonsku funkciju, prilikom procesa kompajliranja, kompajler će zaista „ispod haube” napraviti tri funkcije. Napomena: poređenje char tipova se vrši po njihovoj ASCII vrednosti.

...

(ostatak teksta trenutno nije dostupan on-line)

Ognjen POPOVIĆ

 
 NOVE TEHNOLOGIJE
HDR (Hygh Dynamic Range) TV uređaji
DeepStack pobeđuje u pokeru

 KOMPJUTERI I FILM
The Emoji Movie
The Nut Job 2
Filmovi, ukratko

 SITNA CREVCA
Fleš memorija i memorijske kartice
Kako postati programer (11): šabloni, izuzeci, build alatke, testiranje...

 VREMENSKA MAŠINA
Kwangmyongsong i drugari

 PRST NA ČELO
Klonovi koji to ipak nisu
Home / Novi brojArhiva • Opšte temeInternetTest driveTest runPD kutakCeDetekaWWW vodič • Svet igara
Svet kompjutera Copyright © 1984-2015. Politika a.d. • RedakcijaKontaktSaradnjaOglasiPretplata • Help • English
SKWeb 2.54
Opšte teme
Internet
Test Drive
Test Run
PD kutak
CeDeteka
WWW vodič
Svet igara



Naslovna stranaPrethodni brojeviOpšte informacijeKontaktOglašavanjePomoćInfo in English

Svet kompjutera