أريد إدراج حرف فارغ (قيمة ASCII 00) في ملف مفتوح في برنامج "المفكرة". يتوقع البرنامج الذي يقرأ هذا الملف 00 في النهاية ، لكنه يحصل على ASCII قيمة المسافة - 20.
كيف يمكنني تحقيق ذلك؟
مع Notepad ++
من HEX
من Base64
التعيين هو:
NUL -> AA=
NUL NUL -> AAA=
NUL NUL NUL -> AAAA
عادةً ما لا تتمتع برامج تحرير النصوص العادية مثل المفكرة بإمكانية إدخال أحرف NUL في الملفات. ما تريد القيام به على الأرجح هو استخدام "محرر hex" (بعض برامج تحرير النصوص لها أيضًا وضع "hex"). سيتيح لك ذلك إدخال أحرف NUL أو أي بايت آخر قد تحتاجه.