Size: a a a

Ассемблер

2021 April 19

A

Aleksandr in Ассемблер
Или поиск в строке
источник

С

Сергей in Ассемблер
Отлично. Левую часть копируешь, рассчитывая размер и у тебя указатель сразу в конце первой строки. Разве это не нормально? Вторую часть копируешь с этого указателя и тоже норм
источник

A

Aleksandr in Ассемблер
Не хочу копировать. Хочу расширить память и дописать в конец
источник

A

Aleksandr in Ассемблер
Да и для быстрого копирования надо знать длину
источник

С

Сергей in Ассемблер
Именно!
Я же не говорю, что длину не надо знать. Я давлю на то, что в большинстве случаев нужен ноль в конце, а копирование нужно гораздо реже.
источник

A

Aleksandr in Ассемблер
Ноль в конце никак не отменяет возможность хранения длинны
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
требуют ноль чтоб в своих же функциях считать эту длину, значит подсчет выполняется при каждом чихе
источник

С

Сергей in Ассемблер
Вот тут в точку. Если бы все использовали размер, то всё было бы проще. Но так уж сложилось, что винапи требует ноль, текстовые файлы требуют ПС и таких ситуаций уйма. Так что надо подстраиваться под законодателей мод.

А иначе можно помечтать о крайности: храним строки с размерами и каждый раз надо выделять память и Копировать, перед любым чихом. Сложно!
источник

ST

Saenro T in Ассемблер
Так наверное есть, иначе длина строки будет на один байт длиннее из-за нуля.
источник

ST

Saenro T in Ассемблер
Или ноль поставить отдельно, уже после вычислений длины.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
так уж сложидось что ты пишешь на асме, и волен выбирать сам методы определения своих данных, а винапи это все лишь прослойка
источник

d

disba1ancer in Ассемблер
Это компьютер так назывался, а журнал был просто "Радио"
источник

NN

No Name in Ассемблер
Чиста для себя, я до этого увлекался только играми, примерно год наз уже стало не интересно играть в игры так как прошел все этапы )) теперь хочу попробовать создавать свое что то ))
источник

NN

No Name in Ассемблер
Спасибо! У меня процессор Intel х86-64
источник

NN

No Name in Ассемблер
Попробую
источник

NN

No Name in Ассемблер
Я робот ( фильм ), Алиса ( Яндекс © ), OK Google ( Google © ), Doctor Watson ( Microsoft © ) - все это вроде ИИ-ы... Но они чисто для меня, недостаточно функциональные... Знаю я говорю как ребенок но это меня заинтересовала, фильм Железный человек ИИ жарвис, 😁 хочу что то вроде такое создать )) не важно для меня смогу ли я это сделать, просто тупо буду изучать все потихоньку...
источник

NN

No Name in Ассемблер
🤪
источник

NN

No Name in Ассемблер
И я это хочу сделать чисто для себя ))
источник

𝐦

𝐦𝐚𝐤𝐟𝐥𝐨𝐲... in Ассемблер
Наверное. Давно это было
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
сделай ИИ для моей змейки, по традиции так же на фасме
источник