Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.04.17;
Скачать: CL | DM;

Вниз

FastCode и D2009   Найти похожие ветки 

 
Fr0sT   (2009-09-01 11:42) [0]

Приветствую всех! Наконец-то переползаю на 2009-ю. Такой вопрос: есть ли смысл в библиотеке FastCode для этой среды? Вроде как многие функции оттуда взяты в генофонд... проблема в том, что почти все функции библиотеки имеют дело с анси-строками, если всё переделывать под юникод, можно с катушек съехать. Конкретно интересуют функции сравнения и копирования памяти, их версии из либы совпадают с версиями в генофонде или всё-таки шустрее?


 
KilkennyCat ©   (2009-09-01 12:07) [1]

Когда переползешь, доползи до сайта фасткодовцев.


 
Fr0sT   (2009-09-01 12:25) [2]

Был там первым делом, и что? Ничего не менялось уже тысячу лет, версия всё та же, которая у меня уже давно была.


 
Fr0sT   (2009-09-01 14:23) [3]

Или ты имеешь в виду вот это
Borland Delphi 2006 : Fastcode CompareText, Int64Div, FillChar, ArcCos x 3, ArcSin x 3, Power x 3, PosEx, Pos, Move, UpperCase, LowerCase, CompareMem, CompareText, StrCopy and StrCompare are in RTL. Delphi 2006 IDE and compiled Win32 applications use FastMM4.?


 
Дмитрий Белькевич   (2009-09-02 11:15) [4]


> Конкретно интересуют функции сравнения и копирования памяти,


Интересно, какое отношение имеют эти ф-ции к юникоду?


 
Fr0sT   (2009-09-02 13:59) [5]

Никакого. Но вытаскивать их из общих юнитов довольно муторно, вот и спрашиваю, есть ли у версий из либы преимущество перед версией из стандартных юнитов. Либо же кодегиры взяли самую свежую и оптимальную версию? Просто у фасткода много вариантов функций, заточенных под разные процы, а у кодгира одна на всех


 
Anatoly Podgoretsky ©   (2009-09-02 14:13) [6]

> Fr0sT  (02.09.2009 13:59:05)  [5]

У CodeGear выхода нет, они обязаны делать под все процессоры, пока не сделают директиву компилятора TargedProcessor
Пока минимальный деноминатор 386.


 
Fr0sT   (2009-09-02 14:37) [7]

> [6] Anatoly Podgoretsky ©   (02.09.09 14:13)

Могли бы в рантайме определять проц и подсовывать нужный вариант, как собственно и сделали в фасткоде...


 
Anatoly Podgoretsky ©   (2009-09-02 14:53) [8]

Могли бы, но сделали традиционно.


 
Eraser ©   (2009-09-03 02:43) [9]

> [0] Fr0sT   (01.09.09 11:42)
> Приветствую всех! Наконец-то переползаю на 2009-ю

на 2010 переползать уже надо, если уж на то пошло.


 
KilkennyCat ©   (2009-09-03 02:48) [10]


> Eraser © (03.09.09 02:43) [9]

А что, уже кряк есть? :)


 
Fr0sT   (2009-09-03 12:32) [11]

> [9] Eraser ©   (03.09.09 02:43)

на нее не так муторно будет)

> [10] KilkennyCat ©   (03.09.09 02:48)

Дык на руборде, народ уже вовсю юзает


 
Eraser ©   (2009-09-05 02:26) [12]

> [11] Fr0sT   (03.09.09 12:32)
> > [9] Eraser ©   (03.09.09 02:43)
>
> на нее не так муторно будет)

аргументы будут? )


 
Fr0sT   (2009-09-07 14:10) [13]

> [12] Eraser ©   (05.09.09 02:26)

А чего аргументировать, там breaking changes нету, в отличие от юникода



Страницы: 1 вся ветка

Текущий архив: 2011.04.17;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
2-1294828261
Студент
2011-01-12 13:31
2011.04.17
Насколько я неправильно использую SetLength?


15-1293716306
makarik01
2010-12-30 16:38
2011.04.17
виртульный диск


15-1292587835
Правильный$Вася
2010-12-17 15:10
2011.04.17
замена имени видюхи


2-1294441804
Студент
2011-01-08 02:10
2011.04.17
Как открыть своё окно как бы "модальным" поверх чужого?


15-1293917399
Юрий
2011-01-02 00:29
2011.04.17
С днем рождения ! 2 января 2011 воскресенье