How can I use ignore() and truncate to take 20 char from user input in a name[40] variable.....
When I try to use
cin.get(name,20,'\n');
cin.getline(name,20,'\n');
cin.get(name,20,'\n').get();
cin.getline(name,20,'\n').get();
cin.get(name,20,'\n').ignore(20);
cin.getline(name,20,'\n').ignore(20);
It is not cleaning buffer in while loop.
Thanks in advance
When I try to use
cin.get(name,20,'\n');
cin.getline(name,20,'\n');
cin.get(name,20,'\n').get();
cin.getline(name,20,'\n').get();
cin.get(name,20,'\n').ignore(20);
cin.getline(name,20,'\n').ignore(20);
It is not cleaning buffer in while loop.
Thanks in advance