2 задачи на с++. Срочно.

Андрей17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
21.05.2009

Задачи должны быть реализованы в среде Visual Studio 2003 или 2005. На языке с++.

Код читабельный. Свои цены и сроки пишите в личку или в комментариях.

Вот текст задач.

1. Разработать программу замены местами в бинарном файле, содержащем структуры (несколько полей) первого и последнего элементов (структур).

2. Реализовать шаблон класса vector, реализующий динамический массив. Определить несколько объектов шаблонного класса vector. Выполнить перегрузку операции сравнения этих объектов и вывода найденного объекта в поток cout.

Задачу №2 написать в двух вариантах:

1) в первом варианте задачу реализовать просто как шаблонный класс;

2) во втором варианте задачу реализовать как класс контейнера и итератора.

Во всех программах создать иерархию классов исключительных ситуаций и использовать их в программе.