„Prog2 1. KZH/Igaz Hamis kikérdező” változatai közötti eltérés

Csia Klaudia Kitti (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
Csia Klaudia Kitti (vitalap | szerkesztései)
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.