|
Četvrto, ujedno i predzadnje predavanje iz „Škole osnova programiranja“ donosi nam priču o kolekcijama: što su, čemu služe, kada, zašto i kako ih koristimo.
Kroz prošla predavanja već smo se upoznali s osnovnim pojmovima iz svijeta programiranja. Naučili smo kako se računalu predstavljaju podatci. Međutim, problem nastaje kada želimo prikazati više podataka odjednom (koristiti više varijabli – primjerice 1000). Dosadašnje „obične“ varijable nam nisu dovoljne, njihova upotreba bi bio zamoran i mukotrpan posao koji se ne isplati raditi.
Najpraktičnije rješenje takvog problema bi bila jedna“velika“ varijablu u koju možemo spremiti mnogo podataka istog tipa, te da tim podatcima pristupamo na jednostavan način. Upravo to su kolekcije – zaseban tip podatka koji u sebi sadrži gomilu podataka drugog tipa (na primjer „int“-ova).
Na predavanju ćemo se upoznati s najvažnijom kolekcijom koju pruža C++ Standard Template Library, a to je vector. Objasnit ćemo način rada vector-a i njegovu upotrebu. Kroz jednostavne primjere pokazat ćemo kako pristupiti elementima kolekcije i koje funkcije same kolekcije sadrže.
Nakon vectora, napokon ćemo vam otkriti i tajnu string-a i pokazati malo naprednije baratanje string-ovima.
Nakon odslušanog 4. predavanja, slušatelji će biti upoznati s gotovo svakim važnijim aspektom jezika C++.
|
|
|
Sve je počelo u srednjoj školi kad je upoznao programiranje i shvatio da mu ide jako dobro. Počeo s Pascalom, pa C, C++, C++/CLI, da bi danas završio na C#-u kao njegovom glavnom jeziku.
Sudjelovao je u srednjoškolskim informatičkim natjecanjima, a na fakultetu je bio u timovima za „Imagine Cup“ i „Web Start Contest“ gdje je odnio i prve nagrade.
Voli tehnologiju i obožava je primjenjivati na rješavanje svakakojakih životnih problema.
Onda kad ne programira, tada prati i istražuje nove informatičke tehnologije i koncepte.
Trenutno je student 3. godine računarstva na FESB-u, jedan od Microsoft Student Partnera i potpredsjednik DUMP-a.
|
|
|
Prvi kontakt sa svijetom programiranja ima u 2. razredu srednje škole. Od tada ga taj svijet fascinira i privlači. Kroz srednju školu radi na unaprjeđivanju svojih znanja i sposobnosti. Počinje raditi u jezicima C i C++, a uz pomoć DUMPa krajem 4. razreda upoznaje se sa C# u kojem radi i danas. Sudjelovao na srednjoškolskim državnim informatičkim natjecanjima, Programerskim ligama (današnji HONI), te u dvije kategorije "Imagine Cup" natjecanja 2009. godine, a 2010 kao član tima Think Green pobjeđuje na hrvatskom Imagine Cupu, te se na svjetskom finalu plasira u top 12 timova na svijetu. Student 3. godine računarstva na FESB-u i tajnik DUMPa.
|
|
Nema komentara
Budi prvi koji će komentirati.