[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
1

评分人数

TOP

本帖最后由 plp626 于 2012-8-26 20:24 编辑

回复 2# powerbat


    printf/fprintf
外行不懂,但也来参与下;

linux下; c语言的标准io函数实现 是read, write系统调用;这个用strace 一下就可列出来;重定向用的是dup,dup2系统调用,

按照这个类别下,C语言这些io函数,在windows下实现 调用的应该就是 ReadFile/WriteFile;
重定向应该也是和dup这类函数相关的api

只是不知windows下有什么命令像linux下的strace,直接列出程序运行中调用的“api” 流程。。来列出这些底层的具体api验证下。。

TOP

网上找来一篇printf函数的分析;ReadFile 这样的api看来是很上层的;

http://forum.eviloctal.com/thread-40509-1-1.html

TOP

返回列表