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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
Бу
1 / 1 / 0
Регистрация: 10.12.2010
Сообщений: 22
#1

работа с файлами и строками (Turbo C++) - C++

30.12.2010, 05:39. Просмотров 1752. Ответов 2
Метки нет (Все метки)

Посоветуйте пожалуйста что почитать по данной теме... не понимаю как например последовательно считать и вывести все строки файла, или определить количество символов в строке... и еще, как можно поступить с тем что C++ пробел считает концом строки, даже если он находиться в середине?
На некоторых сайтах есть примеры с использованием типов string или ansistring, но turbo c++ их не хочет
Если у кого есть наглядные примитивные примеры работы с файлами на древнем компиляторе, выложите пожалуйста...

Добавлено через 58 минут
кое что нашла, возник еще один бредовый вопрос
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
clrscr();
char bk,bn,*s;
printf ("Bukva dlja poiska v nachale stroki: ");
scanf ("%c", &bn);
//cout <<"Bukva dlja poiska v kontse stroki: ";
//cin >> bk;
FILE *f;
f=fopen ("t.txt", "r");
if (f!=0)
    {
    while (fgets(s,40,f))
        {
        puts(s);
        }
    }
getch();
return (0);
}
когда cin и cout не заккоментированы, после запроса bk уже ничего не происходит, текст не выводиться, как так?

Добавлено через 25 минут
ах черт поняла удалите эту тему пожалуйста..
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2010, 05:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос работа с файлами и строками (Turbo C++) (C++):

Работа со строками на Turbo C - C++
Помогите решить задачу на Turbo C! Найти в тексте все слова со спаренными согласными(например, это слова программирование, add,...

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

Работа с файлами и строками. - C++
Прошу помочь с этой задачкой, ибо СИ дается почему-то сложнее Паскаля, а темы на файлы, по-моему, самые сложные. Очень нужно. В общем...

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Inadequate
Retired
7706 / 2539 / 183
Регистрация: 17.10.2009
Сообщений: 5,106
30.12.2010, 05:51 #2
Цитата Сообщение от Бу Посмотреть сообщение
удалите эту тему пожалуйста..
Удалять тему повода нет.
Цитата Сообщение от Бу Посмотреть сообщение
ах черт поняла
А вот если ты поняла что-то относительно твоего вопроса самостоятельно, то желательно поделиться этим в теме.
0
RUSya82
236 / 114 / 3
Регистрация: 15.10.2010
Сообщений: 395
30.12.2010, 07:25 #3
Цитата Сообщение от Бу Посмотреть сообщение
C++ пробел считает концом строки, даже если он находиться в середине
= false
Концом строки что в С, что в С++ считается '\n'.
Другое дело, что cin считывает до первого побела, так ведь есть специально обученная функция - член getline, которая входит в любой входной потоковый объект. Она как раз вводит строку до '\n'.

Цитата Сообщение от Бу Посмотреть сообщение
определить количество символов в строке...
n = strlen(str);

Цитата Сообщение от Бу Посмотреть сообщение
не понимаю как например последовательно считать и вывести все строки файла,
лично мне в этом плане нравятся функции С. Они более управляемы чтоли...И если надо просто считать и вывести на экран, не сохраняя для обработки, то лучше делать это посимвольно.
C
1
2
    while((c =  getc(fp)) != EOF)
       putchar(c);
где fp - входной поток.
Почитать можно у Подбельского "Язык С" (у него есть и книга язык С++). Очень хорошо написано. со стр.325
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2010, 07:25
Привет! Вот еще темы с ответами:

Работа с файлами и строками - C++
Доброе время суток дорогие пользователи форума. в общем нужна Ваша помощь в написание лабы по C++ задание &quot;Дан файл с числами фразами...

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

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

Работа со строками и файлами - C++
Записать в файл элементы другого файла (со словами) выровненные по правому краю. Программно переименовать файл.


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

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

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