对于我的程序,我有一个获取用户输入的函数。我到目前为止制作了代码,但是如何在我键入的地方进行编码,如果我超过文本限制,它将删除前一个字符并且不允许我再输入,除非我退格字符。
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
cout << "Please enter your name: ";
char word[10];
cin >> setw(5) >> word;
cout << endl;
cout << "Your name is: " << word << endl;
system("pause");
return 0;
}