"tuple with functions c++" Code Answer's

You're definitely familiar with the best coding language C++ that developers use to develop their projects and they get all their queries like "tuple with functions c++" answered properly. Developers are finding an appropriate answer about tuple with functions c++ related to the C++ coding language. By visiting this online portal developers get answers concerning C++ codes question like tuple with functions c++. Enter your desired code related query in the search bar and get every piece of information about C++ code related question on tuple with functions c++. 

tuple with functions c++

By Angry AardvarkAngry Aardvark on Feb 09, 2021
#include <tuple>
#include <iostream>
#include <string>
#include <stdexcept>
 
std::tuple<double, char, std::string> get_student(int id)
{
    if (id == 0) return std::make_tuple(3.8, 'A', "Lisa Simpson");
    if (id == 1) return std::make_tuple(2.9, 'C', "Milhouse Van Houten");
    if (id == 2) return std::make_tuple(1.7, 'D', "Ralph Wiggum");
    throw std::invalid_argument("id");
}
 
int main()
{
    auto student0 = get_student(0);
    std::cout << "ID: 0, "
              << "GPA: " << std::get<0>(student0) << ", "
              << "grade: " << std::get<1>(student0) << ", "
              << "name: " << std::get<2>(student0) << '\n';
 
    double gpa1;
    char grade1;
    std::string name1;
    std::tie(gpa1, grade1, name1) = get_student(1);
    std::cout << "ID: 1, "
              << "GPA: " << gpa1 << ", "
              << "grade: " << grade1 << ", "
              << "name: " << name1 << '\n';
 
    // C++17 structured binding:
    auto [ gpa2, grade2, name2 ] = get_student(2);
    std::cout << "ID: 2, "
              << "GPA: " << gpa2 << ", "
              << "grade: " << grade2 << ", "
              << "name: " << name2 << '\n';
}

Source: en.cppreference.com

Add Comment

0

All those coders who are working on the C++ based application and are stuck on tuple with functions c++ can get a collection of related answers to their query. Programmers need to enter their query on tuple with functions c++ related to C++ code and they'll get their ambiguities clear immediately. On our webpage, there are tutorials about tuple with functions c++ for the programmers working on C++ code while coding their module. Coders are also allowed to rectify already present answers of tuple with functions c++ while working on the C++ language code. Developers can add up suggestions if they deem fit any other answer relating to "tuple with functions c++". Visit this developer's friendly online web community, CodeProZone, and get your queries like tuple with functions c++ resolved professionally and stay updated to the latest C++ updates. 

C++ answers related to "tuple with functions c++"

View All C++ queries

C++ queries related to "tuple with functions c++"

Browse Other Code Languages

CodeProZone