#include <vector>
using namespase std;
vector<Entry>phone_book(1000);
Пожта объясните тупому челу что означают эти строки?
Что есть <vector>?
Что означает using namespase std
и вообще что за тип данных vector? Что означает <Entry> в последней строке. phone_book здесь это что, структура
Здравствуйте, <Аноним>, Вы писали:
А>Что есть <vector>?
А>Что означает using namespase std
А>и вообще что за тип данных vector? Что означает <Entry> в последней строке. phone_book здесь это что, структура
И что, учебники по с++ предательски молчат?
http://www.google.com/search?q=c%2B%2B+what+is+vector... << RSDN@Home 1.1.4 beta 2 >>
Здравствуйте, Аноним, Вы писали:
А>#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)
Здравствуйте, Vitaliy81, Вы писали:
>Entry — это класс (ну, или структура, в частном случае), а phone_book — >это имя переменной типа vector<Entry>
А где описан класс Entry
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Vitaliy81, Вы писали:
>>Entry — это класс (ну, или структура, в частном случае), а phone_book — >это имя переменной типа vector<Entry>
А>А где описан класс Entry
Хм.. А могу я процитировать Russ: "И что, учебники по с++ предательски молчат?"? Вы представляете себе, что такое template? Я не знаю Вашего проекта. Но класс Entry должен быть описан либо в том же файле, либо в одном из подключаемых .h файлов