0 / 0 / 0
Регистрация: 16.02.2014
Сообщений: 47
1

Работа с файлами, чтение,запись

21.02.2019, 21:04. Показов 455. Ответов 1
Метки нет (Все метки)

Привет!
1)
Читаю файл:
C++
1
2
3
4
5
6
7
8
9
10
int sum = 0;
char data[1000];
    ifstream inFile;
    
    inFile.open("C:\\Hoho.exe", ios::in | ios::binary); 
 
    inFile >> data;
    
    inFile.close();
    cout << "Sum = " << data<< endl;
Куча примеров, но я хочу именно этот способ. Без Getline и циклов.... Файлы разных форматов читаются до момента, пока не встретится 0. Потом - мусор. Пробовал и ios::ate, in, strings....
2) КАК В ЭТОМ С++ ПАРАМЕТРОМ ПЕРЕДАВАТЬ ЗНАЧЕНИЕ В МАССИВ CHAR? =) Динамический массив не хочу - хочу фиксированный, где размер массива = размеру файла. Например:
DLINA = len(infile);
char[DLINA] data;
infile >> data;
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.02.2019, 21:04
Ответы с готовыми решениями:

Работа с файлами. Запись и чтение строк
Добавляю строку в файл &quot;text.txt&quot; а потом пытаюсь получить количество строк в этом файле.. ...

Работа с файлами (запись/чтение данных из бд)
Здравствуйте. Есть код(рабочий) #include &lt;conio.h&gt; #include &lt;iostream.h&gt; #include &lt;time.h&gt;...

Работа с файлами, запись, обработка и чтение
доброго времени суток, мне нужно: Создать текстовый файл, содержащий целые значения, следующего...

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

1
Параллельный Кот
1902 / 825 / 349
Регистрация: 25.03.2016
Сообщений: 2,041
21.02.2019, 21:40 2
Цитата Сообщение от temonig Посмотреть сообщение
Динамический массив не хочу - хочу фиксированный, где размер массива = размеру файла
Как вы создадите статический массив неизвестного размера?

Цитата Сообщение от temonig Посмотреть сообщение
Куча примеров, но я хочу именно этот способ. Без Getline и циклов
Оператор >> предназначен для форматированного ввода. Для чтения бинарного файла есть, например, read().
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2019, 21:40

Работа с файлами: чтение массива
Программа работает, но выводит космические числа. В чем может быть причина? // File.cpp:...

Работа с файлами. Чтение из файла.Поиск.
Нужно создать программу, которая считывает слова с одного файла (словарь) и находит эти слова в...

Работа с файлами и запись
Вообщем такая беда делаю на плюсах я считываю из файла некую инфу и потом записываю в другой файл ...

Работа с Файлами (запись/вывод)
Распечатать список учеников музыкальной школы, которые учатся играть на скрипке. Указать также,...

Работа с файлами: считывание и запись
Здравствуйте. Задача состоит в том, что дан диалог в блокноте (-Сколько будет x operation y? ...

Работа с файлами запись в массив цифр
#include&lt;iostream&gt; #include&lt;stdio.h&gt; #include&lt;conio.h&gt; using namespace std; int main() {...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru