Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (05.04.2007 в 12:37)
А помоему всё замечательно срабатывает и урезается...
#include <iostream>
using namespace std;

int main()
{
  char name[80];
  int zhanr;
  cout << "Name:";
  cin.getline(name, 15);
  cout << "Zhanr:";
  cin.width(10);
  cin >> zhanr;

  cout << "\n" << name << " " << zhanr << endl;

  return 0;
}

В консоли нельзя ограничить ввод пользователя, вы не контролируете ввод, пока не возьмёте под своё управление окно... Такой жёсткий контроль удел графического интерфейса, в консоли остаётся только получить то, что ввёл пользователь, удалить не допустимые символы или попросить пользователя ввести данные ещё раз.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: