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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
blak
9 / 9 / 0
Регистрация: 05.09.2010
Сообщений: 195
#1

работа с файлами - C++

01.05.2011, 22:07. Просмотров 1466. Ответов 28
Метки нет (Все метки)

помогите пожалуйста!


2. Дан файл f, компоненты которого являются целыми числами. Никакой из компонентов файла не равен нулю. Используя вспомогательный файл h, переписать компоненты файла f в файл g так чтобы в файле g чтобы сначала шли положительные, потом отрицательные числа;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2011, 22:07     работа с файлами
Посмотрите здесь:

работа с файлами C++
Работа с файлами C++
C++ РАБОТА С ФАЙЛАМИ
C++ Работа с файлами!
C++ Работа с файлами
C++ Работа с файлами C++.
работа с файлами C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
blak
9 / 9 / 0
Регистрация: 05.09.2010
Сообщений: 195
05.05.2011, 20:57  [ТС]     работа с файлами #21
спасибо большое!если нетрудно объясните пож-та кое-какие моменты:почему мы используем #define,tmp,stderr, rewind(ftmp)?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Subgrando
40 / 40 / 3
Регистрация: 28.01.2011
Сообщений: 175
05.05.2011, 23:50     работа с файлами #22
blak, а документацию для чего придумали?
http://cplusplus.com/
blak
9 / 9 / 0
Регистрация: 05.09.2010
Сообщений: 195
12.05.2011, 09:14  [ТС]     работа с файлами #23
( fscanf(ftmp, "%d", &i) == 1 )

скажите пожалуйста что за &i ?что он делает?
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
12.05.2011, 16:36     работа с файлами #24
blak, попробуйте разобраться, как с помощью функции scanf() считать из потока ввода целое число, а также посмотрите, где и как в программе объявлена переменная i. Унарный оператор & возвращает адрес переменной.
blak
9 / 9 / 0
Регистрация: 05.09.2010
Сообщений: 195
15.05.2011, 10:11  [ТС]     работа с файлами #25
скажите пож-та как с помощью тегов форматирования форматировать код?
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
15.05.2011, 12:30     работа с файлами #26
Цитата Сообщение от blak Посмотреть сообщение
скажите пож-та как с помощью тегов форматирования форматировать код?
В редакторе сообщений кнопки "AS", "ASM", "BASH"... Выделяете код, нажимаете одну из кнопок (в этом разделе обычно "С" или "С++").
blak
9 / 9 / 0
Регистрация: 05.09.2010
Сообщений: 195
28.05.2011, 21:46  [ТС]     работа с файлами #27
скажите пож-та зачем в этой проге нужна i и что значит &i?
blak
9 / 9 / 0
Регистрация: 05.09.2010
Сообщений: 195
31.05.2011, 21:59  [ТС]     работа с файлами #28
кто нибудь хотя бы примерно
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2011, 00:45     работа с файлами
Еще ссылки по теме:

Работа с файлами C++
C++ Работа с файлами
Работа с файлами C++
Работа с файлами C++
C++ Работа с файлами в C++

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

Или воспользуйтесь поиском по форуму:
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
01.06.2011, 00:45     работа с файлами #29
Цитата Сообщение от blak Посмотреть сообщение
зачем в этой проге нужна i
Переменная целочисленного типа. В неё считываются числа из входного файла и в зависимости от считанного значения из неё же записываются в один из выходных.

Цитата Сообщение от blak Посмотреть сообщение
значит &i?
Унарная операция & возвращает адрес операнда. То есть переменная i - фактически 4 подряд идущих байта где-то в памяти, доступной программе, а &i возвращает "номер ячейки" памяти, с которой начиная программа эти 4 байта запишет/прочитает.
scanf() попытается на основании шаблона "%d" прочитать из потока целое число из записать его в переменную, адрес которой передан следующим параметром, то есть &i. Если получится, вернёт единицу (количество прочитанных и присвоенных значений), если не получится, вернёт EOF (-1 обычно).

Не по теме:

Странно, что остальное вопросов не вызывает...

Yandex
Объявления
01.06.2011, 00:45     работа с файлами
Ответ Создать тему
Опции темы

Текущее время: 01:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru