#include #include "update.hpp" int main() { std::string s; double x; int i; update([](auto& var) { std::cin >> var; }, s, x, i); std::cout << "s = " << s << std::endl; std::cout << "x = " << x << std::endl; std::cout << "i = " << i << std::endl; }