Форум программистов, компьютерный форум CyberForum.ru

заполнение char[] текстом - C++

Восстановить пароль Регистрация
 
Elargo
1 / 1 / 0
Регистрация: 14.12.2011
Сообщений: 24
18.02.2012, 19:21     заполнение char[] текстом #1
Добрый день,помогите пожалуйста разрешить ситуацию:

Мне нужно ввести текст в переменную char, я могу это сделать вот так

char name[100]="Текст";

Как организовать ввод текста с клавиатуры??
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
18.02.2012, 19:23     заполнение char[] текстом #2
Цитата Сообщение от Elargo Посмотреть сообщение
Как организовать ввод текста с клавиатуры??
gets()
Elargo
1 / 1 / 0
Регистрация: 14.12.2011
Сообщений: 24
18.02.2012, 19:25  [ТС]     заполнение char[] текстом #3
спасибо,получилось)
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
18.02.2012, 19:26     заполнение char[] текстом #4
C++
1
2
3
4
5
    char s[100];
    cin >> s;                     //Если ввести "Hello world", останется только hello
    cin.getline(s, 30, '\n');   //\n убирается из потока
    cin.get(s, 30, '\n');   //\n не убирается из потока
    cin.read(s, 20);       //Неформатированный ввод
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
18.02.2012, 19:27     заполнение char[] текстом #5
Цитата Сообщение от Xind Посмотреть сообщение
gets()
лучше fgets()
Yandex
Объявления
18.02.2012, 19:27     заполнение char[] текстом
Ответ Создать тему
Опции темы

Текущее время: 18:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru