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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Прокомментируйте пожалуйста код программы 
:(
    Опции темы
Aleks70694
Дата 27.12.2012, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Код

#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
//-------------------------------------------
int main()
{
    const size_t size= 9;
    double arr[size] = { 1.1, 2, 0, 3.0, 4, 7, 0, 1, 0 };
 
 
    std::vector<double> va;
 
    std::remove_copy(arr,arr+size,std::back_inserter(va),0);
 
    // Вывод
    std::copy(arr,arr+size,std::ostream_iterator<double>(std::cout,"\t") );
        std::cout<<std::endl;
 
    std::copy(va.begin(),va.end(),std::ostream_iterator<double>(std::cout,"\t") );
        std::cout<<std::endl;
 
   return 0;
}

Заранее спасибо!)
PM MAIL   Вверх
NoviceF
Дата 27.12.2012, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 313
Регистрация: 13.3.2012
Где: Ростов-на-Дону

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



Описание работы алгоритмов STL можно посмотреть здесь 
http://cplusplus.com/reference/algorithm/remove_copy/

А вывод программы вполне красноречиво говорит о том, что именно она делает
http://liveworkspace.org/code/1zXNk6$0

Или в чём именно заключается вопрос?
PM MAIL   Вверх
baldina
Дата 28.12.2012, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

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



нормальный код. рабочий. можно даже увидеть что он делает: http://codepad.org/6qXK6GLo

Добавлено через 40 секунд
следующий вопрос будет: "прокомментируйте результат выполнения"  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


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

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


 




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


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

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