我可以在同一进程中有 2 个线程同时调用 fprintf 或 fscanf 吗?
一个流由第一个线程写入并由第二个线程读取,另一个流由第一个线程读取并由第二个线程写入。因此,我没有同时写入或同时读取同一流的情况。
如果答案是否定的 - 我在 printf/scanf 系列中有可重入的替代方案吗?
这个问题遵循以下一些评论:Thread communication via printf and scanf (linux)
我可以在同一进程中有 2 个线程同时调用 fprintf 或 fscanf 吗?
一个流由第一个线程写入并由第二个线程读取,另一个流由第一个线程读取并由第二个线程写入。因此,我没有同时写入或同时读取同一流的情况。
如果答案是否定的 - 我在 printf/scanf 系列中有可重入的替代方案吗?
这个问题遵循以下一些评论:Thread communication via printf and scanf (linux)