| ** Антон |
| Отправлено: 18.01.2006, 12:51 |
|
Не зарегистрирован

|
struct ad;
{
String name;
int nomer;
}
vector book(1000); // Ошибка Declaration suntax error.
А если массив то все типтоп
ad book[1000] |
 |
| Gedeon |
| Отправлено: 18.01.2006, 13:35 |
|

Ветеран
Группа: Модератор
Сообщений: 1742

|
Ну во первых тут
| CODE |
struct ad;
{
String name;
int nomer;
} |
; нужна не после ад, а после закрывающейся фигурной скобки
И еще данная структура д.б. обьявлена не в теле текущей функции, а хотя бы в разделе приват текущего класса.
Only integral constant expressions, and the address of global variables with external linkage, may be used as template arguments.
Отредактировано Gedeon — 18/01/2006, 13:37
|
 |
| Asher |
| Отправлено: 18.01.2006, 13:55 |
|

Мастер участка
Группа: Модератор
Сообщений: 550

|
Привет
| CODE | | std::vector<ad> book; |
Отредактировано Asher — 18/01/2006, 14:56
|
 |
| Gedeon |
| Отправлено: 18.01.2006, 15:18 |
|

Ветеран
Группа: Модератор
Сообщений: 1742

|
| QUOTE (Asher @ 18/01/2006, 13:55) | Привет
| CODE | | std::vector<ad> book; |
|
да, точно, пока искал цитату из хэлпа забыл совсем.
|
 |
| Георгий |
| Отправлено: 18.01.2006, 23:22 |
|
Почетный железнодорожник
Группа: Модератор
Сообщений: 874

|
ещё конструктор по умолчанию и копирующий не забудьте — а то при изменени размеров String посыпется |
 |