Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.07.2007, 18:58   #1
avp
Новичок
Джуниор
 
Регистрация: 16.07.2007
Сообщений: 1
По умолчанию Чем отличаются фундаментальные типы данных от общих?

Чем отличаются фундаментальные типы данных от общих?
В справке Delphi написано, что формат и диапазон фундаментальных типов не
зависит от ЦП и ОС, то есть это платформонезависимый тип, в отличие от
общего. При использовании фундаментальных типов Delphi создает более
оптимальный код.
Разъясните это, пожалуйста, желательно с примерами.
Почему появилось такое деление и каким образом Delphi создает более
оптимальный код при использовании общих типов данных?
avp вне форума Ответить с цитированием
Старый 17.07.2007, 09:02   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

как таковое понятие фундаментальных типов слышу впервые, но вполне допускаю что и такое определение есть, идет речь. думаю, более о безопасных типах. Процессор, к примеру, абсолютно не вкурсе что такое record и похожее. Соответственно чтобы ему "объяснить" работу с этим типом данных надо произвести соответствующее преобразование, что, разумеется, может привести к потере безопасности. Также, разумеется к подобным типам данных нельзя применить атомарные операции. Понятие атомарности в них отсутствовать будет впринципе, и любые операции с такими типами данных будут потоконебезопасными.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
10 самых популярных общих вопросов Alex21 Свободное общение 23 24.07.2010 01:30
Исправте программу.Ссылочные типы данных. Динамическая память ромка) Паскаль, Turbo Pascal, PascalABC.NET 2 30.05.2008 04:24
Ссылочные типы данных. Динамическая память/HELP!! ромка) Паскаль, Turbo Pascal, PascalABC.NET 2 22.05.2008 09:03
Типы данных??? Рустам Общие вопросы Delphi 10 08.11.2007 08:03
Про типы данных Smorodin Общие вопросы .NET 1 02.10.2007 15:40