乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      C++ _access和_waccess的使用方法

       nice舵主 2015-04-05


      概述

      頭文件:<io.h>

      判斷文件的訪問權限

      原型

      int _access(

          const char *path,

          int mode

      );

      int _waccess(

          const wchar_t *path,

          int mode

      );

      參數

      path

      文件或目錄路徑

      mode

      訪問權限設定

      返回值

      如果文件具有指定的訪問權限,則函數返回0;如果文件不存在或者不能訪問指定的權限,則返回-1。

      備注

      path為文件時,_access函數判斷文件是否存在,并判斷文件是否可以用mode值指定的模式進行訪問。path目錄時,_access判斷指定的目錄是否存在,在Windows NTWindows 2000中,所有的目錄都有讀寫權限。

      mode的值和含義如下表所示:

      mode

      檢查文件

      00

      只檢查文件是否存在

      02

      寫權限

      04

      讀權限

      06

      讀寫權限

      _waccess_access的寬字符版本,_waccess的參數path為寬字符的字符串,其他與_access相同。

      實例

      該實例使用_access判斷文件是否存在,并判斷文件是否可寫。

      // crt_access.c

      #include  <io.h>

      #include  <stdio.h>

      #include  <stdlib.h>

       

      int main( void )

      {

         /* 判斷文件是否存在 */

         if( (_access( "crt_ACCESS.C", 0 )) != -1 )

         {

            printf( "File crt_ACCESS.C exists\n" );

            /* 判斷文件是否可寫 */

            /* 假設文件時只讀的 */

            if( (_access( "crt_ACCESS.C", 2 )) == -1 )

               printf( "File crt_ACCESS.C does not have write permission\n" );

         }

      }

      輸出:

      File crt_ACCESS.C exists

      File crt_ACCESS.C does not have write permission

       


        本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多