#include <iostream>
int main () {
char name[256];
std::cout << "Enter your name: ";
std::cin.getline (name,256, '\n');
std::cout << "characters read: " << std::cin.gcount() << std::endl;
if (std::cin.failbit){
std::cin.clear();
std::cout << "failed\n";
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4gKCkgewogICAgY2hhciBuYW1lWzI1Nl07CgogICAgc3RkOjpjb3V0IDw8ICJFbnRlciB5b3VyIG5hbWU6ICI7CiAgICBzdGQ6OmNpbi5nZXRsaW5lIChuYW1lLDI1NiwgJ1xuJyk7CgogICAgc3RkOjpjb3V0IDw8ICJjaGFyYWN0ZXJzIHJlYWQ6ICIgPDwgc3RkOjpjaW4uZ2NvdW50KCkgPDwgc3RkOjplbmRsOwogICAgaWYgKHN0ZDo6Y2luLmZhaWxiaXQpewogICAgICAgIHN0ZDo6Y2luLmNsZWFyKCk7CiAgICAgICAgc3RkOjpjb3V0IDw8ICJmYWlsZWRcbiI7CiAgICB9Cn0g