![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
TarasBer |
![]()
Сообщение
#1
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
Новые вопросы - какая функция определяет наличие или отсутствие утечек памяти?
Я скачал ВинАДУ, поставил, как подключить пакет, содержащий заголовки виндовых библиотек? with ADA.Windows не рабтает, нет такого пакета. -------------------- |
![]() ![]() |
TarasBer |
![]()
Сообщение
#2
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
Я так и не понял механизм контролируемых типов. Что именно в описании типа говорит компилятору, что тип контролируем?
Даже если дословно, буква в букву, переписать описание типа Controlled в другой модуль, то для него уже не работает автовызов Initialize и Finalize. Надо, чтобы объект был именно унаследован от типа, называемого именно так-то, находящегося именно в модуле таком-то? Ещё вопрос: почему ссылка на строку - это 64 бита? Указатель на начало и конец строки? Или указатель на начало и на длину? Как хранятся дин массивы в памяти? Выделяются на стеке? Где хранятся их границы? Если выделяются на стеке, то где выделяются локальные переменные, объявленные после них, как хранятся ссылки на локальные переменные, объявленные до них? Сообщение отредактировано: TarasBer - 21.02.2011 17:29 -------------------- |
![]() ![]() |
![]() |
Текстовая версия | 24.06.2025 2:45 |