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

—++ дл€ начинающих

¬ойти
–егистраци€
¬осстановить пароль
 
танкист34
-62 / 0 / 0
–егистраци€: 15.03.2013
—ообщений: 328
#1

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

25.03.2013, 14:32. ѕросмотров 256. ќтветов 1
ћетки нет (¬се метки)

ѕо€сню: записываю файл из двумерного целочисленного вектора вот такой строкой: fprintf(f2, "%c", dinom[x][y]); да да именно со спецификатором "%c". “еперь хочу получить int-овский эквивалент каждого символа т.е. заново массив int; ‘айл вот такого вида(у каждого числа свой символ):
"|~ДМЬ£°ђЉљ
|~ГКШ§®≤њј
{}БИС°ЃµЉ¬"
¬опрос: ¬озможно ли восстановить с символа число, которое было записано как символ? и как это реализовать? —пасибо
Similar
Ёксперт
41792 / 34177 / 6122
–егистраци€: 12.04.2006
—ообщений: 57,940
25.03.2013, 14:32     –абота с файлом
ѕосмотрите здесь:

работа с файлом - C++
объ€сните, пожалуйста, что тут происходит. особенно строчку, где ofs.write(reinterpret_cast<char const*>(arr), n * sizeof(*arr)); ...

–абота с файлом - C++
ƒоброго времени суток . Ќужна помощь . —уть задани€ заключаетс€ в том , чтобы считать информацию из файла , записать ее в какую-то...

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

C++. –абота с файлом - C++
¬сем привет!!Ќаписала код!!Ќужно чтобы текст из файла переводилс€ в ћорзе!ѕо отдельности они работают!ј как соединить не знаю(((ѕомогите...

–абота с текстовым файлом - C++
¬ ќЅў≈ћ «јƒј„ј —ќ—“ќ»“ ¬ —Ћ≈ƒ”ёў≈ћ: ¬ текстовом файле информаци€ хранитс€ в следующем виде: <им€,...

–абота с заголовочным файлом - C++
«дравствуйте! ¬ папке лежит несколько файлов: main.cpp, dualsimplex.h, dualsimplex.cpp «адача: в main.cpp создать объект класса...

–абота с текстовым файлом - C++
«дравствуйте все! ћне очень нужна помощь в написании кода программы дл€ работы с текстовым файлом. ƒопустим, у мен€ есть документ.txt...

–абота с бинарным файлом - C++
ƒоброго времени суток всем. ѕомогите пожалуйста доделать задачу: —оздать класс дл€ работы с бинарным файлом. ¬ файл записать...

–абота с бинарным файлом - C++
почему программа не выводит 16-ричный дамп бинарного файла? int main () { streamoff lSize; char *buffer; ifstream...

–абота стекстовым файлом - C++
«адано текстовый файл. ќпределить число строк которые начинаютс€ с цифры. #define _CRT_SECURE_NO_WARNINGS #include "func.h" ...


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

»ли воспользуйтесь поиском по форуму:
ѕосле регистрации реклама в сообщени€х будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Ёксперт —++
4392 / 3235 / 297
–егистраци€: 19.02.2013
—ообщений: 9,045
25.03.2013, 15:15     –абота с файлом #2
ѕо-моему, ¬ы малость путаетесь в базовых вещах. »спользу€ fprintf() ¬ы записываете данные в файл в текстовом виде, т.е. преобразуете представление выводимых данных в привычный дл€ человека формат. ≈сли нужно записать любые данные в файл, а потом считать их в неизменном виде, проще всего использовать бинарный вариант записи (например fwrite).
≈сли рассмотреть ¬аш случай, то при записи с форматом "%c" из выводимого значени€ (dinom[x][y]) беретс€ только 1 байт (из, скорее всего, 4Єх), поэтому при восстановление обратно с диска, данные будут утер€ны.
Yandex
ќбъ€влени€
25.03.2013, 15:15     –абота с файлом
ќтвет —оздать тему
ќпции темы

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