![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
<Spawn> |
|
||||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: нет Всего: 64 |
Начал изучать классы Си и появилась некоторая проблема:
Почему то при попытке изменить любым образом такую переменную компилятор выдает(C++ Builder 6) : "[Linker Error]Unresolved external Screens:size referenced from C:\...", например:
или так:
-------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
||||
|
|||||
Vyacheslav |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
Треубется зарезервировать память по static -член, посредством дполнительного объявления-инициализации
*.h
*.cpp
-------------------- С уважением, Вячеслав Ермолаев |
||||
|
|||||
C'hoosen++ |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 21.1.2004 Репутация: нет Всего: нет |
Компилятор не может увеличить size на 20, так как он не знает начальной
величины переменной. То есть необходимо создать конструктор, обнуляющий size:
А уже потом производить операцию с size. Модератор RAN: Этот ответ на вопрос на самом деле не верен. Это сообщение отредактировал(а) RAN - 3.2.2004, 21:48 |
|||
|
||||
Vyacheslav |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
Неверно. Правильный ответ смотри выше
![]() достаточно добавить даже просто
И все будет работать, ибо сказано в писании ![]()
-------------------- С уважением, Вячеслав Ермолаев |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |