Здравствуйте, Аноним, Вы писали:
А>#include <vector>
А>using namespase std;
А>vector<Entry>phone_book(1000);
А>Пожта объясните тупому челу что означают эти строки?
А>Что есть <vector>?
Зто заголовочный файл (аналогично <vector.h>), в котором содержится описание шаблонного STL-класса vector
А>Что означает using namespase std
а это чтобы был виден класс vector (он описан в name space'е std)
А>и вообще что за тип данных vector? Что означает <Entry> в последней строке. phone_book здесь это что, структура 
Entry — это класс (ну, или структура, в частном случае), а phone_book — это имя переменной типа vector<Entry>
А по поводу типа данных vector, почитай какую-либо инфу по STL (например, MSDN)