169 похожих чатов

Ни у кого нет "парсера" чисел? нужен StrToFloat для имперских

расстояний, углов с минутами-сеундами... и прочей дичи

13 ответов

35 просмотров

А чат гпт ?

На, там куском выстриг чего не хватает - добавишь типа cdNan и т.п.

zamtmn- Автор вопроса
Александр (Rouse_) Багель
На, там куском выстриг чего не хватает - добавишь ...

Result := PChar(Result); (Result типа String) никогда так не делал, это что такое?

Iluha Companets
Result := PChar(Result); (Result типа String) нико...

Так он там в result вставляет #0. А потом отрезает до него

Михаил Усков
Так он там в result вставляет #0. А потом отрезает...

аа, всё не смотрел, понял хитрость.. без комментариев выглядит странно

Iluha Companets
Result := PChar(Result); (Result типа String) нико...

а разве при этом не будет новой аллокации строки вместо того чтоб просто изменить длину строки?

zamtmn
в чем прикол своей реализации?

Ваще изначально это было под экстендед, он в отличие от vcl-ной вытаскивал больше символов чем она, вместе с погрешностью. Под юниттесты короч, проверять не уплыло ли что в 32 битной и 64 битной реализации. Под дабл - вот щас с ходу уже не помню, но тоже помойму чутка больше вытаскивает

Iluha Companets
аа, всё не смотрел, понял хитрость.. без комментар...

да это униттестовый кусок кода, чо там каментить то?

Alexey Kulakov
а разве при этом не будет новой аллокации строки в...

будет, тока за меня это RTL сделает, но в коде это будет выглядеть короче и проще

Похожие вопросы

Обсуждают сегодня

Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
generic procedure function test<T>(param: T); type case T of longint: NewT = word; longword: NewT = byte; end; var v1: NewT; Как это можно сделать? Чтобы у меня...
notme
21
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
Fedor
22
Хотел уточнить: копирование из одного рекорда в другой однотипный рекорд можно только по полям отдельно или можно чохом, типа Assign?
Ed Doc
9
Похоже опять туплю задача https://stepik.org/lesson/5431/step/8?unit=1132 код и его работа https://play.haskell.org/saved/lmYTShXM на мой взгляд все правильно, и даже избыто...
Fedor
8
Sometimes I like to solve problems the hard way. What do I mean? You know many problems can be fixed by restarting the system, but how much do you learn about the system? P...
Matthias Hoffmann
1
что-то я не понимаю, в линуксе отладочную информацию как убрать из бинаря? он что с этой опцией, что без - одного и того же (достаточно большого) размера (да, я про лазарь)
Iluha Companets
13
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Hey Does anyone know how can I receive push notifications from Github on my account? The official Github android app doesn't send notifications, and I don't use the email bec...
Jacob
10
Приветствую почтенную публику. nimble install nimx в самом конце даёт: Downloading https://github.com/guzba/zippy using git Tip: 56 messages have been suppressed, use...
Академия Связи
1
Карта сайта