lua调用dll中c函数问题
lua吧
全部回复
仅看楼主
level 4
如果c函数中有printf函数,不会在调用该c函数的过程中打印,而是所有调用完成之后再打印,这是为什么?
2014年10月05日 13点10分 1
level 4
上面分别是dll中的函数、lua调用代码、程序产生输出,可以看到程序输出中先打印了1+2和1-2的值,最后再打印了add和sub函数中调用的printf函数[乖]
2014年10月05日 13点10分 2
lua的print是会立刻输出的,C中的printf要看设置,所以有可能不会立刻输出。
2014年10月08日 10点10分
回复 ks_isaf :那printf可以有哪些设置?
2014年10月08日 10点10分
回复 幻想的天使御风 :其实是设置缓冲区,比如是立刻输出还是等缓冲区满了再输出等。
2014年10月08日 11点10分
level 11
原来如此,不懂帮顶
2014年10月05日 14点10分 3
谢谢[吐舌]
2014年10月05日 16点10分
1