Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Неопределенного для преобразования типа. Другими словами, ошибка состоит не в перегрузке
Функции myfunc(), а в конкретном ее вызове. Организация работы с файлами средствами C Объявление файла FILE *идентификатор; Пример FILE *f; Открытие файла: Fopen(имя физического файла, режим доступа) Режим доступа — строка, указывающая режим открытия файла файла и тип файла Типы файла: бинарный (b); текстовый (t) Значение Описание r Файл открывается только для чтения w Файл открывается только для записи. Если соответствующий физический файл существует, он будет перезаписан a Файл открывается для записи в конец (для дозаписи) или создается, если не существует r+ Файл открывается для чтения и записи. w+ Файл открывается для записи и чтения. Если соответствующий физический файл существует, он будет перезаписан a+ Файл открывается для записи в конец (для дозаписи) или создается, если не существует Например f = fopen(s, "wb"); k = fopen("h:\ex.dat", "rb"); Неформатированные файловый ввод-вывод Запись в файл Fwrite(адрес записываемой величины, размер одного экземпляра, количество записываемых величин, имя логического файла); Например, fwrite(&dat, sizeof(int), 1, f); Чтение из файла Fread(адрес величины, размер одного экземпляра, количество считываемых величин, имя логического файла); Например, fread(&dat, sizeof(int), 1, f); Закрытие файла Fclose(имя логического файла); Пример 1. Заполнить файл некоторым количеством целых случайных чисел. /* Заполнить файл некоторым количеством целых случайных чисел. */ /* Dev-C++ */ #include <cstdlib> #include <iostream> Using namespace std; Int main() { FILE *f; int dat; Srand(time(0)); int n=rand()%30 + 1; cout << "File name? "; char s[20]; Cin.getline(s, 20); f=fopen(s, "wb"); for (int i=1; i<=n; i++) { dat = rand()%101 - 50; cout << dat << " "; fwrite(&dat, sizeof(int), 1, f); } cout << endl; Fclose(f); system("PAUSE"); Date: 2016-07-25; view: 300; Нарушение авторских прав |