Psst.. new poll here.
[email protected] web/email now available. Want one? Go here.
Cannot use outlook/hotmail/live here to register as they blocking our mail servers. #microsoftdeez
Obey the Epel!
Paste
Pasted as C++ by registered user raphael ( 1 year ago )
//Auteur : Raphael De Oliveira
#include <iostream>
#include <vector>
#include <tuple>
#include "test.h"
using namespace std;
tuple<int, double, char> fonctionUple() {
int a = 42;
double b = 3.14;
char c = 'x';
return std::make_tuple(a, b, c);
}
int main() {
test t1;
test t2(50);
test t3(60);
test t4(70);
test t5(80);
vector<test> liste = {t1,t2,t3,t4,t5};
for(test t : liste){
t.toString();
}
tuple<test,int,char> mon_uplet;
mon_uplet = make_tuple(t1,t1.val,static_cast<char>(t1.val));
cout << "Valeurs de mon_uplet: ";
get<0>(mon_uplet).toString();
cout << ", " << get<1>(mon_uplet);
cout << ", " << get<2>(mon_uplet) << endl;
tuple<int, double, char> deuxieme_uplet = fonctionUple();
cout << "Valeurs de deuxieme_uplet: ";
cout << get<0>(deuxieme_uplet);
cout << ", " << get<1>(deuxieme_uplet);
cout << ", " << get<2>(deuxieme_uplet) << endl;
return 0;
}
Revise this Paste