Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2011.04.17;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.004 c
2-1295283900
FIL23
2011-01-17 20:05
2011.04.17
Одна переменная на две формы


15-1293452863
Ega23
2010-12-27 15:27
2011.04.17
Наткнулся на интересное поведение в D2010


2-1295103406
Pcrepair
2011-01-15 17:56
2011.04.17
Разработка и модификация компонентов


15-1293663286
XXL
2010-12-30 01:54
2011.04.17
Как в подмосковье с интернетом ?


15-1293842666
NailMan
2011-01-01 03:44
2011.04.17
автозапуск utorrent на win2008. нет оболочки





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский