Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 5.00
Shved
9 / 9 / 1
Регистрация: 07.06.2009
Сообщений: 34
#1

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

18.06.2009, 12:31. Просмотров 1692. Ответов 1
Метки нет (Все метки)

#include<iostream>
using namespace std;

void main()
{
FILE *f,*g;
int a,kol=0;
fopen_s(&f,"D:\\1.txt","r");
fopen_s(&f,"D:\\2.txt","w");
a=fgetc(f);
if (a==49) kol--; else
if (a==50) kol++;

while(a!=-1)
{
a=fgetc(f);
if (a==49) kol--; else //если число 1, то --
if (a==50) kol++; //если 2, то ++
}
fputc(kol,g);
fclose(f);
fclose(g);
}

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

Работа с файлами С++
Доброго время суток! Подскажите где создавать текстовый файл для привязки его...

Работа с файлами!!!
помогите решить этот бред, а то с инста попрут 1)описать функцию triangle,...

Работа с файлами
Как нужно сделать при старте программы происходит загрузка списка из указанного...

Работа с файлами C++
Условие: Скопировать из файла F1 в файл F2 все строки, в которых содержится два...

Работа с файлами.
Имеется файл txt с текстом. Как узнать номер строки в которой только одно...

1
Rififi
2363 / 1056 / 104
Регистрация: 03.05.2009
Сообщений: 2,656
18.06.2009, 12:37 #2
fputc(kol,g);
заменить на fprintf_s(g, "%d", kol);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2009, 12:37
Привет! Вот еще темы с решениями:

Работа с файлами в С++
Доброго времени суток! Готовлюсь к зачёту завтра. Там будет задача подобная...

Работа с файлами
Надо считать файл txt произвести вычисления и записать результат в новый файл....

Работа с файлами С++
Столкнулся с проблемой, что процедура мною созданная не работает. ОС winxp...

Работа с файлами в C++
Створити текстовий файл. Слова у файлі відділені пробілами, си-мволами &quot;,&quot; та...


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

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

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