|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.07.2007, 18:58 | #1 |
Новичок
Джуниор
Регистрация: 16.07.2007
Сообщений: 1
|
Чем отличаются фундаментальные типы данных от общих?
Чем отличаются фундаментальные типы данных от общих?
В справке Delphi написано, что формат и диапазон фундаментальных типов не зависит от ЦП и ОС, то есть это платформонезависимый тип, в отличие от общего. При использовании фундаментальных типов Delphi создает более оптимальный код. Разъясните это, пожалуйста, желательно с примерами. Почему появилось такое деление и каким образом Delphi создает более оптимальный код при использовании общих типов данных? |
17.07.2007, 09:02 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
как таковое понятие фундаментальных типов слышу впервые, но вполне допускаю что и такое определение есть, идет речь. думаю, более о безопасных типах. Процессор, к примеру, абсолютно не вкурсе что такое record и похожее. Соответственно чтобы ему "объяснить" работу с этим типом данных надо произвести соответствующее преобразование, что, разумеется, может привести к потере безопасности. Также, разумеется к подобным типам данных нельзя применить атомарные операции. Понятие атомарности в них отсутствовать будет впринципе, и любые операции с такими типами данных будут потоконебезопасными.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |