Форум программистов, компьютерный форум 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; cifra=5; и т.д. Пробывал брать какой-нибудь элемент массива,к примеру _4islo и переводить его в цифру функцией atoi,но он мне писал ошибку,может я код неправильно оформил???Вариант типа:перевести...
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. Просмотров 1068. Ответов 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, записать значение переменной и массива в файл?
Плюс пытался записать структуру, выдает этуже ошибку. Молжно ли записать значение структуры или обекта в файл с помощью этой функции?
Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru