#i nclude

Автор admin Воскресенье, 24 мая 2009 11:32

На вебстранице этой организации виллы в италии аренда за 1158 - заходите .

#i nclude #include #include using namespace std: bool gtl5(int x) { return 15 < x; } int mainO { int a[] = {10. 20. 30}: const size_t SIZE = sizeof a / sizeof a[0]: remove_copy_if(a. a + SIZE. ostream_iterator(cout. “\n”). gtl5): } III- B этом примере приемный интервал b в третьем аргументе алгоритма remove_copy_if() заменяется потоковым итератором вывода. Он представляет собой специализацию шаблона класса ostream_iterator, объявленного в заголовочном файле . Этот конкретный экземпляр ostream_iterator связывается со стандартным потоком вывода cout. Каждый раз, когда remove_copy_if() выдает в cout целое число из интервала а через этот итератор, последний записывает в cout целое число и строку-разделитель, переданную во втором аргументе (в нашем примере это символ перевода строки). Так же просто данные можно записать в файл; для этого вместо cout передается файловый поток вывода: //: С06:CopyIntsToFi 1 е.срр // Использование потокового итератора вывода с файлом #include #i nclude #i nclude #include using


Комментарии закрыты.