Windows对一个进程打开的文件句柄数量限制一般为512...

Windows对一个进程打开的文件句柄数量限制一般为512,可以通过_setmaxstdio()来修改,_getmaxstdio()来获取。

1 #include <stdio.h>
2 
3 int main()
4 {
5     _setmaxstdio(100);
6     _getmaxstdio();//returns 100
7     return 0;
8 }

 

 

使用软件Process Explorer可以查看进程打开的句柄详细情况,设置方法:View -> Lower Pane View -> Handles