Главная страница
    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.47 MB
Время: 0.003 c
15-1293372734
Мимо не прошел
2010-12-26 17:12
2011.04.17
Свое


1-1252242428
Ruzzz
2009-09-06 17:07
2011.04.17
Сериализация, хочу найти лучшее решения


15-1293820670
Правильный$Вася
2010-12-31 21:37
2011.04.17
а есть ли SMART на DVD-приводах?


15-1294090199
Юрий
2011-01-04 00:29
2011.04.17
С днем рождения ! 4 января 2011 вторник


2-1295192100
TStas
2011-01-16 18:35
2011.04.17
Как добавить в ImageList картинку с прозрачным фоном в run time?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский