Platforma Inżynierska

Pytanie egzaminacyjne · INF.04

Szablon klasy w języku C++ ma parametr typu T i parametr liczbowy N określający rozmiar tablicy. Co wypisze program?

template <typename T, int N>
class Tablica {
    T dane[N] = {};
public:
    int rozmiar() const { return N; }
    T& operator[](int i) { return dane[i]; }
};
// w funkcji main:
Tablica<double, 4> t;
t[1] = 2.5;
std::cout << t.rozmiar() + t[0] + t[1];

Pytanie z zakresu egzaminu zawodowego INF.04 (Projektowanie, programowanie i testowanie aplikacji). Wybierz odpowiedź, a pokażemy poprawną i wyjaśnimy dlaczego.

Temat: Programuje szablony (wzorce) klas

Ćwicz cały egzamin INF.04

Trenażer dobiera pytania do Twoich błędów i pilnuje powtórek. Za darmo.

Ćwicz w trenażerze

Rozwiąż test 40 pytań z odpowiedziami

Szukaj na platformie

Kalkulatory, materiały, pytania z forum i firmy