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

Не могу записать переменую и массив в файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подскажите мне пожалуйста!!! http://www.cyberforum.ru/cpp-beginners/thread57377.html
Возможно ли сделать геометрические фигуры разных цветов (например красный квадрат, шар синий, треугольник зеленый и т.д.) на с++ ??
C++ Задание про двунаправлленные списки Помогите решить задачу по программированию новичку в этом деле Каталог книг, содержащихся в библиотеке, представлен в виде двунаправленного списка. Написать программу, обрабаты*вающую такой... http://www.cyberforum.ru/cpp-beginners/thread57375.html
C++ Работа с переводом элемента строки в число
Суть задачи состоит в том,чтобы допустим из строки char _4islo="253617521"; записать все цифры в некоторый массив int cifra; так,чтобы каждая ячейка соответствовала цифре в строке,к примеру cifra=2;...
C++ Вычислить число "е" с определонной точностью
Всем привет! Я меня к Вам такая просьба... напишите прогу или подскажите где можна найти... Задание: Вычислить число "е" с точностью к n десятичных цифр после запятой. Написано нужно ни Си или...
C++ Переделка кода http://www.cyberforum.ru/cpp-beginners/thread57352.html
Всем доброго времени суток!!! Вот мой код: #include <string.h> #define LEN 256 #include <stdio.h> #include <ctype.h> #include <iostream.h> void delSep(char * str) {
C++ Определение длины подпоследовательности Вот такое задание у меня: составить программу для определения длины самой длинной неубывающей подпоследовательности в последовательности чисел. Причём в качестве подпоследовательности брать лишь... подробнее

Показать сообщение отдельно
Hacker_
11 / 11 / 0
Регистрация: 10.09.2009
Сообщений: 261

Не могу записать переменую и массив в файл - C++

19.10.2009, 13:45. Просмотров 1095. Ответов 7
Метки (Все метки)

Здраствуйте, помогите пожалуйста.
Я создал функцию следующего вида:
C++
1
2
3
4
5
6
PutInFile(String FileName,char N,int Y[])
{
        int iFileHandle = FileCreate(FileName);
        FileWrite(iFileHandle,(char*)N, sizeof(N));
        FileClose(iFileHandle);
}
Но переменная N в строчке (char*)N, приравнивается пустому значению, и в файл ничего не записывается. А если убрать (char*), то функция не компилируется, и выдает ошибку E2034 Cannot convert 'int' to 'const void *'. Массив записывает четыре нуля в файл и все, хотя должен записысать 1000 элементов.
Как мне с помощью функции FileWrite, записать значение переменной и массива в файл?
Плюс пытался записать структуру, выдает этуже ошибку. Молжно ли записать значение структуры или обекта в файл с помощью этой функции?
Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru