P4 Flashcards
Sta je klasa
Novi tip koji se koristi u programiranju
Kako se procesira tekst u programy
Pomocu predproxesora
Kako kazemo procesoru sta da ukljuci
Pomocu predprocesorskih direktiva
Koja direktiva je najbitnija za nas
include
Zasto se direktiva include pise na pocetku programa
Jer ce se prvo ucitati ta direktiva u kojoj su definisane klase i var koje ce kompajler mogao to upotrebljavati dalje u kodu
Gdje predprocesor trazi fajlove koje ukljucuje
U foldery koji je definiran pri instalaciji predprocesora i ugl tamo gdje je i kompajler
Kako se moze ukljuciti include direktiva
<> ili “ “
Sta znace <> pri ukljucivanju include direktive
Fajl koji se ukljucuje se inace trazi tamo gdje se nalazi kompajler
U istom tom folderu
Sta znaci “ “ pri ukljucdnju direktjve
Fajl se trazi u trenutnom folderu, a ako se direktiva ne nalazi tu onda trazu tamo gdje se inace nalazi (u folderu sa kompajlerom)
Do kad radi predprocesor?
On procesira sve linije sve dok ne eliminise sve predprocesorske direktive
Za sta sluze predprocesorske direktive
Da ubacimo tudji kod u svoj
Sta je cout
Globalna varijabla definisana u std namespaceu
Sta zapravo cini nas program
Koriaci koji se nalaze u mainu jer se semo oni izvrsavaju na procesoru
«?
Left shift operator (binaran i lijevo asoxijativan)
Lijevi i desni operand kod «
Brij s lijeve strane se transformise u binarni bs a s desne strane se nesto kaze???
Sta se desava pri koristenju «
Svi biti se pomjeraju uljievo za broj sa desne strane
Ekvivalent «
Mnozenje broja s lijeve strane sa 2^(broj sa desne strane)
> > sta radi
Pomjera sve bite udesno
Ekvivalent»_space;
Dijeljenje broja sa lijeve strane sa 2^(broj sa desne strane)
Moze li se koristiti vrijednost tipa double uz operatore «_space;ili»_space;
Ne, samo cijeli broj sa cijelim brojem
Kako predprocesor radi sa programom
Kompajler mu posalje program prije nego ga prevede
Predprocesir eliminise sve direktive te ostaje samo cpp kod kog onda procesor izvrsava