Текущий архив: 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.47 MB
Время: 0.003 c