![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
klem4 |
![]()
Сообщение
#1
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
![]() Начал делать версию по интереснее и сразу напоролся, почему после инициализации, переменные "забывают" свои значения ? Вследствие чего координатные оси выводятся не по центру а из точки (0, 0). Я Сделал для проверки вывод текущих состояний точек X2, Y2, которые должны хранить кординаты центра экрана и как выяснилось они обнуляются после инициализации, почему ?
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
![]() Shedule SH; // Ну ДОПУСТИМ, это вызовет конструктор |
klem4 |
![]()
Сообщение
#3
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
А если убрать, то он вообще не вызывается, по крайней мере не выводит cout << ... который в нем (в конструкторе)
![]() Сообщение отредактировано: klem4 - 5.04.2006 14:46 -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Потому что в конструкторе должны использоваться функции, доступные ПОСЛЕ инициализации графики, следовательно и вызываться конструктор должен после OpenGraph
![]() int main (void){ ? (TC++ 3.0) |
klem4 |
![]()
Сообщение
#5
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
![]() Конечно, ведь при инициализации граф режим уже должен быть активирован, спасибо. -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
![]() ![]() |
![]() |
Текстовая версия | 24.07.2025 2:25 |