FILE *fp = NULL;
errno_t ret =fopen_s(&fp,"D:\\1.txt", "r");
cout << ret << endl;
//ret = fopen_s(&fp,"D:\\1.txt", "r");
cout << ret << endl;
可以。
FILE *fp = NULL;
errno_t ret =fopen_s(&fp,"D:\\1.txt", "w");
cout << ret << endl;
//ret = fopen_s(&fp,"D:\\1.txt", "r");
cout << ret << endl;
不行。
解释OUTLOOK,不调用其quit方法的话,会造成.psp文件不能释放。
分析原因:
OUTLOOK进程虽然挂掉,但是,可能其还开启了其他的进程,由其他的进程进行.psp文件的打开。
虽然挂掉OUTLOOK,但是,由其开启的进程没有挂掉,自然打开的文件描述符也没有被释放掉。