![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 24.09.2010
Сообщений: 13
|
![]()
Всем доброго времени суток! Возникла необходимость отказаться от CRT. Единственное что от туда необходимо оставить - это код обработки исключений,через SEH естественно(с этим проблем нет) и работа с вещественными числами. С этим появились проблемы. Вроде бы все ясно: просто стянуть с того же CRT соответствующие функции (типа _ftol2). Но при использовани double или float без CRT компилятор сразу требует _fltused. Если определить эту переменную,то все компилится нормально. При дизассемблировании эта переменная нигде не используется. Более того я не нашел ее использования ни в сурцах CRT,ни в дизасме! Никакой адекватной информации по той самой _fltused тоже не нашел,кроме того что она как-то связана с обработкой ошибок при операциях с плавающей точкой. Еще там же писали,что CRT-шные функции как-то по-своему их обрабатывают. Покопавшись в дизасме ничего такого не нашел.
Вот и получается,что вроде все ясно,а ничего не понятно.Кто хорошо в CRT разбирается,поделитесь своими знаниями по этому поводу.Ну или ссылочкой хорошей. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 24.09.2010
Сообщений: 13
|
![]()
Неужели никто подсказать ничего не может?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 31.01.2011
Сообщений: 160
|
![]()
ну судя по http://stackoverflow.com/questions/1...eferences-some это фейковый идентификатор, который добавляется компилятором, чтобы определять, что в объектнике используются вещественные числа
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CRT и DOS | bamsi | Помощь студентам | 0 | 05.12.2011 04:10 |
Модуль CRT | DRAgon™ | Паскаль, Turbo Pascal, PascalABC.NET | 16 | 02.08.2010 12:11 |
CRT | x93 | Помощь студентам | 0 | 05.06.2010 21:59 |
Uses CRT; | sir.andrey | Помощь студентам | 9 | 18.03.2010 14:43 |
модуль crt | BBagi | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 27.12.2007 14:10 |