|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.07.2017, 23:31 | #1 |
Пользователь
Регистрация: 31.05.2017
Сообщений: 18
|
[C++] Как записать массив в файл?
помогите с кодом .суть такая создать массив чисел и записать его в файл
массив и файл я создал а как записать в файл не знаю вот мой код Код:
Последний раз редактировалось Вадим Мошев; 09.07.2017 в 23:36. |
10.07.2017, 08:49 | #2 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Код:
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
10.07.2017, 13:56 | #3 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Позвольте уж немного попридираться..
1) sizeof(char) по определению равен 1. То есть sizeof по стандарту выдаёт результат именно относительно размера char. В байтах размер char может меняться, но sizeof(char) всегда 1 2) А вот если, наприммер, не char, а int, то такая запись будет ошибочной - слишком много будет выведено. Правильно будет или Код:
Код:
|
10.07.2017, 14:45 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
Если уж совсем придираться, то вместо sizeof лучше std::size или std::extent хотя бы.
|
10.07.2017, 21:07 | #5 |
Пользователь
Регистрация: 31.05.2017
Сообщений: 18
|
массив символ я знаю как записать. Мне нужно мой массив mass (массив из целых чисел) записать в файл.Я понял что для этого нужно числа массив представить в виде символов и только тогда они запишутся в файл.
|
10.07.2017, 21:41 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
если как бинарный будете писать, то не надо
если как текстовой, то надо |
10.07.2017, 21:44 | #7 |
Пользователь
Регистрация: 31.05.2017
Сообщений: 18
|
Проблем в том что не могу перевести массив целых чисел в массив char
|
10.07.2017, 22:20 | #8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
Вы в каком формате писать хотите? Текстовом или бинарном? Если в бинарном, то ничего переводить не надо. Если в текстовом, то есть куча функций, начиная со старичков itoa и до std::to_string, std::to_chars...
|
11.07.2017, 09:15 | #9 |
Пользователь
Регистрация: 31.05.2017
Сообщений: 18
|
спасибо))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Файловый ввод/вывод в языке С: двоичный файл и записать в него двумерный целочисленный массив размером n*m, записать в файл F2... | Анастасия_А | Помощь студентам | 0 | 28.03.2016 14:07 |
записать в файл массив, а в другой файл вывести повторные значения элементов массива С++ | carrie bradshaw | Помощь студентам | 3 | 01.02.2014 23:27 |
Как можна записать в файл одномерный массив? | vitiok1 | Общие вопросы C/C++ | 1 | 03.03.2012 18:39 |
Как записать в файл динамический массив. | Вадим Буренков | Общие вопросы Delphi | 9 | 24.07.2009 15:12 |
Заполнить массив и записать в файл | Amery | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 27.05.2008 20:02 |