Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 218, средняя оценка - 4.89
Gooman
10 / 10 / 0
Регистрация: 03.10.2010
Сообщений: 350
#1

Считать с клавиатуры строку с пробелами - C++

16.11.2011, 20:09. Просмотров 40082. Ответов 22
Метки нет (Все метки)

Помогите, пожалуйста, считать с клавиатуры строку с пробелами. Какой функцией пользоваться и как? Только мне надо считывать прямо в массив с литерами, а не в указатель.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2011, 20:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Считать с клавиатуры строку с пробелами (C++):

Считать строку с пробелами - C++
Опишите функцию, выводящую на экран HelloWorld. Но напишите её под функцией main, а из функции main вызовите эту написанную вами функцию. ...

Считать строку с пробелами - C++
Проблема такая пытаюсь передать строку в файле в переменную str, но все что идет после пробела не считывается как этого избежать ? ...

Из файла считать строку с пробелами - C++
Нужно, чтобы из файла считывалась строка, проблема в том, что в ней есть пробелы... можно как-нибудь считать строку с пробелами? ...

Считать строку с пробелами с помощью Std::cin - C++
перехожу с чистого си на плюсы, начал разбираться с cin и заметил такую штуку что она читает введенную строку только до первого же...

Как прочитать строку с клавиатуры с пробелами - C++
как сделать так чтобы программа считывала с клавиатуры строку с пробелами в переменную name? #include "stdafx.h" #include <iostream>...

Создать строку,ввод которой осуществляется с клавиатуры, состоящую из слов, разделенных пробелами - C++
Создать строку,ввод которой осуществляется с клавиатуры, состоящую из слов, разделенных пробелами.

22
aeshes
442 / 205 / 13
Регистрация: 07.10.2011
Сообщений: 462
16.11.2011, 20:41 #16
fflush(stdin) перед fgets не помогает?
0
Gooman
10 / 10 / 0
Регистрация: 03.10.2010
Сообщений: 350
16.11.2011, 20:42  [ТС] #17
Цитата Сообщение от aeshes Посмотреть сообщение
попробуйте использовать fflush перед fgets
По ходу, работает!
0
Сыроежка
Заблокирован
16.11.2011, 20:43 #18
Хорошо бы увидеть объявление les.shifr и SHIFR_L. Кроме того есть функция ferror, с помощью которой можно проверить, была ошибка ввода-вывода или нет.
0
Gooman
10 / 10 / 0
Регистрация: 03.10.2010
Сообщений: 350
16.11.2011, 20:45  [ТС] #19
Оно то работает, но вот почему-то строку введенную с 999 не сравнивает
В общем, криво работает.
0
Сыроежка
Заблокирован
16.11.2011, 20:50 #20
Цитата Сообщение от Gooman Посмотреть сообщение
Оно то работает, но вот почему-то строку введенную с 999 не сравнивает
В общем, криво работает.
Наверное потому, что в введенной строке сохраняется символ новой строки.
0
Gooman
10 / 10 / 0
Регистрация: 03.10.2010
Сообщений: 350
16.11.2011, 20:58  [ТС] #21
Цитата Сообщение от Сыроежка Посмотреть сообщение
Наверное потому, что в введенной строке сохраняется символ новой строки.
И что делать?
0
Сыроежка
Заблокирован
16.11.2011, 20:59 #22
Цитата Сообщение от Gooman Посмотреть сообщение
И что делать?
Заменить его нулевым символом.
0
Gooman
10 / 10 / 0
Регистрация: 03.10.2010
Сообщений: 350
16.11.2011, 21:10  [ТС] #23
Цитата Сообщение от Сыроежка Посмотреть сообщение
Заменить его нулевым символом.
Поподробнее можно?
0
16.11.2011, 21:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2011, 21:10
Привет! Вот еще темы с ответами:

C клавиатуры вводят строку, в которой есть числа, роздалены 1 или несколькю пробелами. Вывести на екран найбольшее - C++
Я токо С++ начал учить а уже дали проект, очень нужно прошу помоч, знаю задача не сложна, помогите задача такая: C клавиатуры вводят...

Считать с клавиатуры строку и вывести ее на экран 15 раз - C++
Мой код: #include <iostream> using namespace std; int main() { char sentence; cout << "Enter whatever you want" <<...

Считать строку символов с клавиатуры и распечатать в столбик - C++
Написать программу, которая считывает строку символов с клавиатуры и распечатывает в столбик: символ –-> код –-> его 16 -й эквивалент для...

Считать с клавиатуры строку символов и записать ее в файл - C++
плизз киньте код


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru