powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Работа с PChar
17 сообщений из 92, страница 4 из 4
Работа с PChar
    #39474333
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
НяшикSOFT FOR YOUКакие ещё нафиг другие компиляторы )

Не все любят Delphi, и готовы писать на C \ C++ ... Вот их поддержка и планируется, для написания расширений.

внутри ты пишешь на Delphi, а снаружи выставляешь API.
Как API напишешь, так оно и будет.
Хочешь, пиши по правилам именования Delphi, хочешь, по правилам именования другого языка.

Но внутри у тебя - Delphi, с его правилами.
...
Рейтинг: 0 / 0
Работа с PChar
    #39474339
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorТы что ! СофтФорЮ может и быстрее !

Но с ошибками
...
Рейтинг: 0 / 0
Работа с PChar
    #39474340
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schi,

Ошибок избегает тот, кто ничего не делает ;)
...
Рейтинг: 0 / 0
Работа с PChar
    #39474343
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOFT FOR YOUОшибок избегает тот, кто ничего не делает ;)
Или тестирует.
...
Рейтинг: 0 / 0
Работа с PChar
    #39474348
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schidefecatorТы что ! СофтФорЮ может и быстрее !

Но с ошибками
Ну и что. Зато очень быстро.
...
Рейтинг: 0 / 0
Работа с PChar
    #39474435
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня получилось в 5 с чем-то раз быстрее
...
Рейтинг: 0 / 0
Работа с PChar
    #39474436
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, ещё UniConv
...
Рейтинг: 0 / 0
Работа с PChar
    #39474441
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати у тебя там ещё lt/gt подправил
...
Рейтинг: 0 / 0
Работа с PChar
    #39474474
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
  Inc(Top, PInteger(NativeInt(Current) + (-SizeOf(Integer)))^);



В мемориз!
...
Рейтинг: 0 / 0
Работа с PChar
    #39474490
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schi,

Я не против
В некоторых ситуациях + интерпретируется как смещение асм инструкции, а для минуса генерируется одна лишняя команда. Особенность компилятора
...
Рейтинг: 0 / 0
Работа с PChar
    #39474519
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

-Я печатаю со скоростью 500 символов в минуту!
-Ого!
-Да, но такая фигня получается.
...
Рейтинг: 0 / 0
Работа с PChar
    #39474524
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таки желание всех порвать удовлетворил полностью
Представляю вашему вниманию результат низкоуровневой работы с CachedTexts, в отличие от предыдущего варианта удалось ускориться в 3 раза. Итого сейчас 374Мб генерятся за 670мск, что в 15 раз быстрее оптимизированного варианта Топик Стартера.

Исходники в аттаче. Здесь ограничение на 150Кб, поэтому неуместившийся UniConv качайте выше или с официального репозитория.
...
Рейтинг: 0 / 0
Работа с PChar
    #39474525
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOFT FOR YOU,

Два мегабайта исходников, для того чтобы быстро записать текстовый файл - это сильно.
...
Рейтинг: 0 / 0
Работа с PChar
    #39474529
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asviridenkov,

А полтора метра одного только System тебя не смущают? ;)
...
Рейтинг: 0 / 0
Работа с PChar
    #39474541
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SOFT FOR YOU,
Огромная спасибо Вам. Да действительно, 15-16 раз быстрее, чем первый вариант. Теперь Вашу модулю уверенно могу включать в основную проекту.
Да еще, могу ли я обратиться к вам вопросами по CachedTexts, CachedBuffers, UniConv?
...
Рейтинг: 0 / 0
Работа с PChar
    #39474544
Alimkulov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В принципе мой вариант тоже хороший! Я победил XMLLite'а, а меня победил SOFT FOR YOU!
...
Рейтинг: 0 / 0
Работа с PChar
    #39474566
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alimkulov,

В принципе есть описание на гитхабе. Но можешь
...
Рейтинг: 0 / 0
17 сообщений из 92, страница 4 из 4
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Работа с PChar
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]