ASCIZ в принципе был неплохой штукой на 8-битках и тех ранних около-16-битках где си возник потому что типичные структуры данных там выглядели...
Неоспоримый факт. Взять только даже strcpy - сделана из рук вон плохо: https://gamedev.ru/flame/forum/?id=234823 Одна маленькая деталь и могла бы...
Я думал нормальная борда для разработки это когда нажал кнопку "отладить" в IDE и тебе тут же само всё залилось, запустилось и по протоколу...
Мне лично трудно понять зачем на микроконтроллерах скрипты. Это же не zx spectrum где бейсик был локомотивом поставки в школы. Неудобро строки на...
Нефиг по инфопомойкам шарится просто. Даже у барыг дошираков из Барнаула значительно лучше:...
Хуже то, что у него были на это причины чтобы так делать:...
Всмысле есть ли на Windows DOS API? Нет, нету. Для DOS int 21h + ah=3Fh это и есть FindFirst. Причём есть еще ah=11h - старый стиль DOS 1.0 через FCB.
Ха, вроде бы оказывается Delphi для оператора = вызывает не SameStr, а следующую функцию из system.pas: {$ELSE X86ASMRTL} {Original code by...
Тут есть очень интересные дьяволы в деталях. У меня сейчас есть нет под рукой дельфи, да и чтобы ссылки давать на пруфы я буду пользоваться...
https://microsoft.public.vc.language.narkive.com/M8Vn9ARD/ms-visual-c-c-run-time-libraries-architecture-history В общем да, если нужен только...
Да, так выглядит норм (вопрос только про то возможна ли нулевая строка AnsiString такая, что она существует в памяти с нулевой длиной остаётся...
Эммм.... Ты продолжаешь что ли в ChatGPT этот код вкидывать? :) Ну должно же было быть понимание, что когда исправляешь код, то неверный вариант...
cmp byte ptr [esi], 0 je @EmptyStringsCheck1 cmp byte ptr [edi], 0 je @EmptyStringsCheck2 Это сравнивает первый символ (байт) в строках...
Присмотрелся немного к "первообразной функции" и мне не понравилось: function StrCompare(s1, s2: string): bool; begin Result := false; if (s1...
Я тут еще не заметил правильно работающую StrCompare чтобы их можно было корректно сравнивать. :) Например вот это что приведена тобой под...
Имена участников (разделяйте запятой).