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
ks_isaf
lua的print是会立刻输出的,C中的printf要看设置,所以有可能不会立刻输出。
2014年10月08日 10点10分
幻想的天使御风
回复 ks_isaf :那printf可以有哪些设置?
2014年10月08日 10点10分
ks_isaf
回复 幻想的天使御风 :其实是设置缓冲区,比如是立刻输出还是等缓冲区满了再输出等。
2014年10月08日 11点10分
level 11
贴吧用户_0XZKy2W
原来如此,不懂帮顶
2014年10月05日 14点10分
3
幻想的天使御风
谢谢
2014年10月05日 16点10分
1