„Prog2 1. KZH/Igaz Hamis kikérdező” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
Nincs szerkesztési összefoglaló |
||
| 65. sor: | 65. sor: | ||
# so destruktora sosem hívódik meg, mert nincs. | # so destruktora sosem hívódik meg, mert nincs. | ||
# so adattagja inicializálatlan. | # so adattagja inicializálatlan. | ||
== Jelölje, hogy mely kijelentés(ek) igaz(ak)a C++ nyelvre! == | |||
{{kvízkérdés|típus=több|válasz=2|pontozás=-}} | |||
# A private kulcsszó struktúrában nem szerepelhet. | |||
# A new[] képes kivételt generálni. | |||
# inline függvényben nem lehet ciklus. | |||
== Jelölje, hogy mely kijelentés(ek) igaz(ak)a C++ nyelvre! == | |||
{{kvízkérdés|típus=több|válasz=2|pontozás=-}} | |||
# A scope (::)operatorral a privát adatok is elérhetők bárki számára. | |||
# A new[] operátorral foglalt memóriaterületet delete[] operátorral kell felszabadítani. | |||
# A névterek nem ágyazhatók egymásba. | |||
== Jelölje, hogy mely kijelentés(ek) igaz(ak)az alábbi C++ kódrészletre! == | |||
=== <p style = "font-family:consolas">{ class C{ <br> int x; <br>}; C co;} </p> === | |||
{{kvízkérdés|típus=több|válasz=1,3|pontozás=-}} | |||
# C egy osztály. | |||
# C egy objektum. | |||
# C minden adattagja privát. | |||
# C konstruktora nem hívódik meg, mert nincs | |||
# A kódrészletben memóriaszivárgás lép fel. | |||
== Jelölje, hogy mely kijelentés(ek) igaz(ak)a C++ nyelvre! == | |||
{{kvízkérdés|típus=több|válasz=3|pontozás=-}} | |||
# Minden függvény megkapja a this pointert egy rejtett paraméterként. | |||
# A névterek nem ágyazhatók egymásba. | |||
# Referencia típusú változó átadható paraméterként. | |||
# Egy változót többször is lehet definiálni, de deklarálni csak egyszer. | |||
== Jelölje, hogy mely kijelentés(ek) igaz(ak)az alábbi C++ kódrészletre! == | |||
=== <p style = "font-family:consolas"> void swap(int& a, int& b) { <br> int& c = a; <br> a = b; <br> b = c; } </p> === | |||
{{kvízkérdés|típus=több|válasz=2|pontozás=-}} | |||
# A függvény felcseréli a referencia paraméterként kapott két változó adatát. | |||
# A függvény az első paraméterként kapott változóba másolja a második paraméter adatát. | |||
# A függvény hibás, mert lokális változó referenciáját képzi. | |||
== Jelölje, hogy mely kijelentés(ek) igaz(ak)a C++ nyelvre! == | |||
{{kvízkérdés|típus=több|válasz=3|pontozás=-}} | |||
# Minden függvény megkapja a this pointert egy rejtett paraméterként. | |||
# A névterek nem ágyazhatók egymásba. | |||
# Referencia típusú változó átadható paraméterként. | |||
# Egy változót többször is lehet definiálni, de deklarálni csak egyszer. | |||