Использование cin для записи в переменную QString |
Здравствуйте, гость ( Вход | Регистрация )
Использование cin для записи в переменную QString |
QMainWindow |
27.11.2012, 19:40
Сообщение
#1
|
Участник Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый вечер.
Как использовать оператор cin для записи данных, вводимых с клавиатуры в переменную QString? Ведь если непосредственно так сделать, то будет ошибка. Или на что заменить оператор cin, чтобы он понимал контейнеры от Qt? (например cout можно заменить на qDebug). |
|
|
Алексей1153 |
28.11.2012, 6:24
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
попробуй
http://msdn.microsoft.com/en-us/library/w4...t(v=VS.80).aspx попробуй wscanf_s + std::wstring а у QString есть метод fromStdWString |
|
|
mezmay |
29.11.2012, 18:17
Сообщение
#3
|
Активный участник Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1 |
Цитата Или на что заменить оператор cin, чтобы он понимал контейнеры от Qt? Для твоих целей подойдет QTextStream в сочетании с stdin
http://doc.qt.digia.com/4.7/qtextstream.html Сообщение отредактировал mezmay - 29.11.2012, 18:28 |
|
|
Текстовая версия | Сейчас: 23.11.2024, 0:59 |