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

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

Войти
Регистрация
Восстановить пароль
 
Traveller710
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 48
#1

работа с файлами - C++

19.02.2011, 21:16. Просмотров 615. Ответов 4
Метки нет (Все метки)

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

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

Работа с файлами в C, C++ - C++
Есть, файл в котором храниться много чисел типа double Файл был записан следующим образом FILE * yy1; ...

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

Работа с файлами - C++
Здраствуйте! Мне нада прочитать в структуру данные из файла.Вот сам файл: ...

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

Работа с файлами - C++
Через #include подключить 2 файла которые уже существуют и затем вызвать их программой. Кто может бросить код?

4
dyosick
61 / 61 / 6
Регистрация: 25.08.2008
Сообщений: 178
19.02.2011, 21:55 #2
Если для представления строк использовать класс string, то у него есть функция strlen, которая определяет длину строки. Дальше думаю понятно.
Если что, обращайтесь, постараюсь помочь
1
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
20.02.2011, 08:33 #3
Цитата Сообщение от dyosick Посмотреть сообщение
Если для представления строк использовать класс string, то у него есть функция strlen, которая определяет длину строки. Дальше думаю понятно.
Если что, обращайтесь, постараюсь помочь
нету у класса string функции (метода?) strlen. Зато есть функция strlen, которая считает длину нуль-терминированной строки (const char*).

Traveller710, уточни язык - С/С++? Если С, то придется использовать char*, если C++, то лучше использовать std::string. Общий алгоритм такой: считываешь по строке файл, считаешь длину строки и, если длина равна данному числу, выводишь ее в консоль.
2
Traveller710
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 48
20.02.2011, 17:03  [ТС] #4
язык С++
0
dyosick
61 / 61 / 6
Регистрация: 25.08.2008
Сообщений: 178
20.02.2011, 17:26 #5
Хочу исправиться:
strlen() - это С (строки типа char*)
length() - это C++ (класс string)

Прошу прощения за такую грубую ошибку - брак знаний.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2011, 17:26
Привет! Вот еще темы с ответами:

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

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

Работа с файлами - C++
У меня есть файл, в котором по строкам записана дата, а после любое число. Примерно так: 01.01.2016 25 02.01.2016 33 ... Как...

работа с файлами - C++
где char data должно быть чтение из файла.Пример как я это реализовал тут //функция шифрования void encryption(unsigned long long...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
20.02.2011, 17:26
Ответ Создать тему
Опции темы

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