最近碰到一个不起眼的bug, 看了一下, 就基本知道原因了, 又是strtok函数改变了入参, 这个我们已经讨论多次了, 故不赘述。
strtok太坑, 少用为妙, 万一要用的时候, 也要知道其容易出问题的点。
与strtok越亲近, 就越容易core或者出多线程安全、可重入、字符串被修改的问题。
本文探讨了strtok函数使用中常见的问题,包括导致程序崩溃、多线程安全性和字符串被意外修改的情况。建议尽量避免使用该函数,若必须使用,则需注意其潜在风险。
最近碰到一个不起眼的bug, 看了一下, 就基本知道原因了, 又是strtok函数改变了入参, 这个我们已经讨论多次了, 故不赘述。
strtok太坑, 少用为妙, 万一要用的时候, 也要知道其容易出问题的点。
与strtok越亲近, 就越容易core或者出多线程安全、可重入、字符串被修改的问题。

被折叠的 条评论
为什么被折叠?