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

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

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

Текстовые файлы - C++

03.11.2013, 13:04. Просмотров 289. Ответов 3
Метки нет (Все метки)

Когда сдавал программу, придрались к тому, что у меня файл считывается в строку. Как исправить?


#include <iostream.h>
#include <cstdio>
#include <ctype.h>
#include <windows.h>
#include <conio.h>
#include <string>

int main ()
{
SetConsoleCP (1251);
SetConsoleOutputCP (1251);
FILE* challenge = fopen ("Challenge.txt", "r+w");
char check_point = ' ';
long int length = 1000000;

char string [length];
int i = 0;
if (challenge == NULL) perror ("Îøèáêà îòêðûòèÿ ôàéëà");
else
{

do
{
string [i] = fgetc (challenge);
++i;
}
while ( string [i] != EOF);
i = 0;
do
{
if( string [i] == check_point)
{
string [i] = string [i++];
}

cout<<string [i];
++i;
}
while ( string [i] != EOF);
cout <<endl;
for (int i = 0; string [i] != '.'; i++)
{
string [i] = toupper(string [i]);
cout<<string [i];
}
}
fclose (challenge);
getch ();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2013, 13:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Текстовые файлы (C++):

нужно переделать код (из Файлы текстовые (FILE*) в Файлы текстовые (потоки)) - C++
вот задание для программы: 6. Задан текстовый файл input.txt. Требуется определить строки этого файла, содержащие максимальную по длине...

Текстовые файлы - C++
Здравствуйте! Никак не могу найти информацию по функциям, которые должны редактировать текстовые файлы (изменить, считать и тп)....

Текстовые файлы - C++
Текстовый файл состоит из нескольких строк. Записать во второй файл последние символы из каждой строки первого файла. Как это решить?...

Текстовые файлы - C++
Помогите пож-ста с задачкой, условия на фото ниже:) заранее благодарен

Текстовые файлы - C++
Помогите пожалуйста с программой. Она должна выводить все числа встеченные в программе (числом считать только те которые состоят только из...

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

3
Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
03.11.2013, 13:23 #2
Писать на c++ а не на C ?

А если не оффтопить то что значит исправить?
0
axxx15
0 / 0 / 0
Регистрация: 19.10.2013
Сообщений: 4
03.11.2013, 14:35  [ТС] #3
на С++... Исправить - т.е. сделать так чтобы файл считывался посимвольно. fgetc и так считывает. Но преподше что-то не нравится
0
MrGluck
Модератор
Эксперт CЭксперт С++
7496 / 4612 / 694
Регистрация: 29.11.2010
Сообщений: 12,626
03.11.2013, 14:55 #4
Почему ввод/вывод на консоль в стиле С++, а работа с файлами с помощью сишных функций?
Огласите задание иначе неясно что вы хотели добиться.

Я бы развернул после строк
Цитата Сообщение от axxx15 Посмотреть сообщение
long int length = 1000000;
char string [length];
0
03.11.2013, 14:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2013, 14:55
Привет! Вот еще темы с ответами:

Текстовые файлы - C++
Здесь так много умных людей, что не удержался и опять решил попросить помощи, т.к. в прошлые 2 раза очень сильно помогли. Вроде потом...

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

Текстовые файлы - C++
Имеется текстовый файл. Все четные строки этого файла записать во второй, а нечетные в третий файл. Порядок следования строк сохраняется. ...

Текстовые файлы в С++ - C++
Добрый день. В летнюю практику входило задание написать программу в среде visual studio c++... Но за лето, конечно, забылась большая...


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

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

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