C/C++语言运行一个方法或函数的系统代价有哪些

来源:百度知道 编辑:UC知道 时间:2024/05/31 17:57:19
3 有个方法(函数),其代码大概有8000行(工作中绝不允许出现这样庞大的方法),假设其中出现了一个非法地址访问的错误,可最少设置几个断点能定位出错处?

4 操作系统CreateFile API 为啥能创建各种文件(设备也是文件)的句柄,这符合啥思想?

知道的帮下,谢谢了...都给分,很重要的,!

楼主以前学JAVA的吧.呵呵.....

CreateFile为啥能创建各种文件,这我也不知道,它被写的时候就已经被微软写成那种功能了呗,要问为什么,直接问微软呗..
还有就是关于设备文件,学C语言文件一开始就介绍了,文件分为普通文件和设备文件.
操作系统中,把外部设备当成文件来管理.
正因为如此.可以用操作文件的函数直接操作标准设备,举个例子:
例如,C语言中标准输出设备的文件指针是stdout,则可以用
fprintf(stdout,"%d",100);在屏幕上输出100.
和printf("%d",100);效果一样.

我想你还是回头去看看书吧.

对3:用8000除以2,用得到的数再除以2……因该是最少的了吧