Advertisement
nolog1n

Untitled

Apr 21st, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. variant a(5); // Инициализация,по аргументу конструктор определяется хранимый тип.
  2. variant b("hello");
  3.  
  4. if(a.isInt()) { // проверка типа
  5. cout << a.getInt() + 10 << endl; // Достаем значение хранимого типа из варианта.
  6. }
  7.  
  8. cout << b.getString() << endl;
  9. // Переназначаем
  10. a = 5.9;
  11. cout << a.isInt() << " " << a.isDouble() << endl; // false true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement