section_heading: Programski jezik C++
paragraph_text: <syntaxhighlight lang="cpp"> int main {   // izradi novi 'tuple' s tri komponente (decimalni broj 3.8, znak A, niz znakova "Lisa Simpson") auto student0 = std::make_tuple(3.8, 'A', "Lisa Simpson"); std::cout << "ID: 0, " // ispisi 0. clan student0 << "GPA: " << std::get<0>(student0) << ", " // ispisi 1. clan student0 << "grade: " << std::get<1>(student0) << ", " // ispisi 2. clan student0 << "name: " << std::get<2>(student0) << '\n'; double gpa1; char grade1; std::string name1; // izradi 'tuple' s tri komponente (decimalni broj 2.9, znak C, niz znakova "Milhouse Van Houten") // zatim raspodijeli komponente po varijablama gpa1 (tipa decimalni broj), grade1 (tipa znak) te name1 (tipa niz znakova) std::tie(gpa1, grade1, name1) = std::make_tuple(2.9, 'C', "Milhouse Van Houten"); std::cout << "ID: 1, " // ispisi vrijednost varijable gpa1 << "GPA: " << gpa1 << ", " // ispisi vrijednost varijable grade1 << "grade: " << grade1 << ", " // ispisi vrijednost varijable name1 << "name: " << name1 << '\n'; } </syntaxhighlight>