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

Работа с Итераторами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Sink http://www.cyberforum.ru/cpp-beginners/thread926659.html
Здорова! Непонятная задачка: "Напишите итератор вывода, Sink, который в действительности ничего никуда не пишет. Где такой Sink может быть полезен? " Что такое итератор вывода? Я от знаю два вида итераторов константные и не константные, например для vector там всего два итератора константные и не константные, ну есть еще обратные тоже константные и не константные, а тут шото за фигня итератор...
C++ Задачка на implace_merge Здорова! Есть задачка: "Представьте, что вы ведете записи о группе спортсменов-рыболовов. Для каждого улова записывайте вид рыб, ее вес, дату, фамилию рыболова и т.д. Отсортируйте и распечатайте записи в соответствии с разными критериями. Подсказка: implace_merge(). " Не понятно как можно тут применить implace_merge() ???? Добавлено через 1 час 12 минут Ладно господа я уже вам помогу, от... http://www.cyberforum.ru/cpp-beginners/thread926637.html
Упражнение из Страуструпа (Определите таблицу названий месяцев года и числа дней в них) C++
Определите таблицу названий месяцев года и числа дней в них. Выведите ее. Сделайте это два раза: один раз используя вектор для названий и вектор для числа дней, и один раз используя вектор структур, в каждой из которых хранится название месяца и число дней в нем. С первым разом проблем вообще никаких, а вот со структурой я по-умному не знаю как сделать, а детский вариант вот:#include...
C++ Заголовочный файл
Для чево етот файл используется??? Как ево использовать в своей программе помогите хочу разобраться)
C++ Что за ошибка "TRACER" в студии2010 ? http://www.cyberforum.ru/cpp-beginners/thread926589.html
Всем привет! Господа, начал было ваять оконное приложение по учёбе и тут: постоянно всплывает такая вот ошибка: Ошибка 1 error TRK0005: E:\Документы\visual studio 2010\Projects\По учёбе\По учебе\Печать документов (Июль2013)\Печать документов (Июль2013)\TRACKER Печать документов (Июль2013) Это при многобайтовой кодировке, а при Юниковдовой: 3 IntelliSense: значение типа "const char *"...
C++ Как узнать, есть ли уже С++ в этом ноутбуке? Как узнать, есть ли уже С++ в этом ноутбуке? И где? подробнее

Показать сообщение отдельно
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
22.07.2013, 00:35     Работа с Итераторами
Цитата Сообщение от NanoBreaker Посмотреть сообщение
Мне надо, чтобы следующий элемент списка принимал значение нынешнего
Если задача заключается в движении змейки на одну клетку, перебирать весь список не требуется.

Глянь сюда. Змейка
всё движение заключается в
C++
1
2
3
4
5
6
7
8
9
pos=snake.back();
    snake.pop_back();//подвинуть хвост
    put_cell(pos, SPACE);//стереть хвост с экрана, если в нём одна клетка
    pos=snake.front();
    pos.X+=dir.X; 
    pos.Y+=dir.Y;//подвинуть голову
 ///////
    snake.push_front(pos);//добавить змейке двинутую бошку
    put_cell(pos, DOT);//нарисовать эту бошку
и никаких циклов!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru