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

Csia Klaudia Kitti (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
Nincs szerkesztési összefoglaló
 
(Egy közbenső módosítás, amit egy másik szerkesztő végzett, nincs mutatva)
31. sor: 31. sor:
# Az értékadó operátor nem terhelhető túl.
# Az értékadó operátor nem terhelhető túl.
# A delete[] egy operátor.
# A delete[] egy operátor.
== 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=-}}
# A C nyelvben ismert realloc függvényt a renew operátor helyettesíti.
# 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 lehet.


== Jelölje, hogy mely kijelentés(ek) igaz(ak)az alábbi C++ kódrészletre! ==
== Jelölje, hogy mely kijelentés(ek) igaz(ak)az alábbi C++ kódrészletre! ==
91. sor: 84. sor:
# C konstruktora nem hívódik meg, mert nincs.  
# C konstruktora nem hívódik meg, mert nincs.  
# A kódrészletben memóriaszivárgás lép fel.
# 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! ==
== Jelölje, hogy mely kijelentés(ek) igaz(ak)az alábbi C++ kódrészletre! ==
169. sor: 155. sor:
# Minden adat és tagfüggvény privát.
# Minden adat és tagfüggvény privát.
# Minden tagfüggvény publikus.
# Minden tagfüggvény publikus.
== Jelölje, hogy mely kijelentés(ek) igaz(ak)a C++ nyelvre! ==
{{kvízkérdés|típus=több|válasz=4|pontozás=-}}
# Makrók használata tiltott.
# Minden operátor túlterhelhető.
# Nincs pointeraritmetika.
# Névterek használata a névütközések elkerülését segíti.
== 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=-}}
# Minden osztályban meg kell írni legalább 1 konstruktort.
# A dinamikus memóriakezelés nyelvi elemmel segített.
# Az int *p = malloc(10*sizeof(int)); C utasítás C++ megfelelője: int *p = new(10);
# A C nyelvben ismert realloc függvényt a renew operátor helyettesíti.
== Jelölje, hogy mely kijelentés(ek) igaz(ak)a C++ nyelvre! ==
{{kvízkérdés|típus=több|válasz=1,3|pontozás=-}}
# Egy osztálynak több konstruktora is lehet.
# A destruktor mindig void* paramétert kap, amit nem kell jelölni.
# Null pointerre alkalmazható a delete operator.
# A destruktor nem csinál semmit ezért teljesen felesleges.