to delete the '\0' characters

Ali Çehreli acehreli at yahoo.com
Fri Sep 23 20:25:39 UTC 2022


On 9/23/22 11:37, Salih Dincer wrote:

 > * character**S**
 > * at the **END**
 > * of the **STRING**

I think the misunderstanding is due to the following data you've posted 
earlier (I am abbreviating):

53 F6 6E 6D 65 64 65 6E 20 79 75 72 64 75 6D 75 6E 20 FC 73 74 FC 6E 64 
65 20 74 FC 74 65 6E 20 65 6E 20 73 6F 6E 20 6F 63 61 6B 0
4F 20 62 65 6E 69 6D 20 6D 69 6C 6C 65 74 69 6D 69 6E 20 79 131 6C 64 
131 7A 131 64 131 72 20 70 61 72 6C 61 79 61 63 61 6B 0 0 0 0

You must have meant there were multiple strings there (apparently on 
separate lines) but I assumed you were showing a single string with 0 
bytes inside the string. (Word wrap must have contributed to the 
misunderstanding.)

Ali

P.S. With that understanding, now I think searching from the end for the 
first non-zero byte may be faster than searching from the beginning for 
the first zero; but again, it depends on the data.




More information about the Digitalmars-d-learn mailing list