Главная страница
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.008 c
2-1291397443
Олег Крапивин
2010-12-03 20:30
2011.04.17
COM-технология и Дельфи 2009


2-1295283900
FIL23
2011-01-17 20:05
2011.04.17
Одна переменная на две формы


15-1293566787
Сергей М.
2010-12-28 23:06
2011.04.17
Непонятка с принт-сервером DP-101P+


15-1293625833
dmk
2010-12-29 15:30
2011.04.17
Можно ли сделать общий загрузчик


1-1249673444
Sasha_234
2009-08-07 23:30
2011.04.17
Часть длины отрезка