![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Azadof |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 6.4.2009 Репутация: нет Всего: нет |
Помогите плиз решить задачу на файлы, ОЧЕНЬ надо. Фалы мы не проходили, и ели кто-то решит помочь)) , то просба писать как можно проще)
Вот условие: Описать функцию, которая подсчитывает сумму отрицательных элементов файла s. |
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 2 Всего: 162 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! |
|||
|
||||
| Al47 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 15.9.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
Если только с файлами проблема, то -
FILE *f; //настраиваем указатель... f= fopen('bd.dat','r'); //Ассоциируем указатель с файлом... (Открываем поток) fread(&var,sizeof(var),size_array,f); //Читаем данные... fclose(f); //(Закрываем поток) //var - может быть переменной char,int, или структурой //f - указатель на файл //sizeof - размер в байтах //size_array - длина массива, если значение одно (одна переменная var), то записывай сюда 1 |
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 0 Всего: 33 |
Позвольте заметить. sizeof() - это оператор. http://www.rsdn.ru/forum/cpp/1461439.1.aspx http://alenacpp.blogspot.com/2009/03/sizeofa.html -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
| Al47 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 15.9.2008 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
И)? fread(&var,sizeof(var),size_array,f); Или я не понимаю... |
|||
|
||||
| andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 0 Всего: 33 |
А то что
sizeof() - это оператор щитающий размер в байтах переданного ему аргумента. Разницу не видишь? -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |