Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [C/C++]работа с файлами 
:(
    Опции темы
elllektra
Дата 17.5.2007, 14:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 14.5.2007

Репутация: нет
Всего: 1



для контрольной не могу решить .Сдать нужно послезавтра, тему с файлами не понимаю(

В файле f записаны числа. Получить в файле g  положительные числа в файле и сумму отрицательных чисел файла f 

PM MAIL   Вверх
nerezus
Дата 17.5.2007, 14:31 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 3
Всего: 43



elllektra, еще 3 дня осталось, за это время можно десять раз изучить )
А тебе элементарно лень.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Dioksin
Дата 17.5.2007, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 17.5.2007

Репутация: нет
Всего: нет



Код

#include <fstream>
#include <string>

template<typename TType> make_job(const std::string& rsFFileName,const std::string& rsGFileName,TType Test)
{
   std::ifstream f(rsFFileName);
   std::ofstream g(rsGFileName);
  
   TType Total();
 
   while(false == f.eof() && true == f.good() && true == g.good())
  {
     TType Value();
     f >> Value;
    
    if(Value > Test)
    {
       g << Value << '\t';
    }
    else
    {
        Total  += Value;
    }
  }

  g << Total;
}


int main(int argc,char** argv)
{
   double cmp = 0.0;

  make_job(argv[1],argv[2],cmp);
  return 0;
}


Это сообщение отредактировал(а) Dioksin - 17.5.2007, 15:05
PM MAIL   Вверх
JackYF
Дата 17.5.2007, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



Dioksin, пользуйся тегами кода вверху ответа, пожалуйста.
Так читать твой код будет намного приятней.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
betal
Дата 17.5.2007, 16:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 26.12.2006

Репутация: нет
Всего: 1



Цитата(nerezus @  17.5.2007,  14:31 Найти цитируемый пост)
elllektra, еще 3 дня осталось, за это время можно десять раз изучить )
А тебе элементарно лень. 

 smile точно
--------------------
101100010100001101100001110100101111011легкие деньги
PM WWW ICQ   Вверх
elllektra
Дата 17.5.2007, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 14.5.2007

Репутация: нет
Всего: 1



спасибо за решение задачи.
я больше всего как раз не понимаю работу с файлами..сложновато как-то..
главное -решение есть -надеюсь , обьяснять не заставят, а то я её не совсем поняла
PM MAIL   Вверх
jonie
Дата 17.5.2007, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



Цитата

главное -решение есть -надеюсь , обьяснять не заставят, а то я её не совсем поняла
ИМХО даже не пыталась...еслиб хотела тоб спросила....


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
betal
Дата 17.5.2007, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 26.12.2006

Репутация: нет
Всего: 1



Цитата(elllektra @  17.5.2007,  16:31 Найти цитируемый пост)
спасибо за решение задачи.
я больше всего как раз не понимаю работу с файлами..сложновато как-то..
главное -решение есть -надеюсь , обьяснять не заставят, а то я её не совсем поняла 

О а я Об чем ! smile 

--------------------
101100010100001101100001110100101111011легкие деньги
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1032 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.