最近作了一个I/O重定向的程序,调用ioGlobalStdSet()把标准输入输出重定向到了一个TCP的Socket连接。可是却出现了一个问题:
printf("%s","test1"); 显示为:test1
printf("%s test2","test1"); 显示为:test1,%s后面的部分没有显示。
printf("test3 %s","test1"); 显示为:test3,只显示了%s前面的部分。
从上面的测试感觉,所有碰到有%s或者%d这类的代码,都会出问题。。请问,怎么解决啊??谢谢!