日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)建LinuxC中創(chuàng)建文件路徑的指南(linuxc文件路徑)

linux C中創(chuàng)建文件路徑的指南

在LinuxC中,想要創(chuàng)建文件路徑可以使用以下幾種方式,包括直接使用函數(shù),用C++文件夾操作類封裝實現(xiàn),也可以使用bash腳本或者perl腳本。

一,使用函數(shù)

1、mkdir()

mkdir() 一個C函數(shù),用該函數(shù)可以在Linux中創(chuàng)建一個新的文件夾路徑。該函數(shù)的函數(shù)原型如下:

int mkdir(const char* pathname, mode_t mode);

其中第一個參數(shù)是設(shè)置的這個文件夾的路徑,第二個參數(shù)是設(shè)置文件夾的權(quán)限,由八位八進制數(shù)設(shè)置,其中有7位分別代表權(quán)限,比如讀寫權(quán)限,還有一位代表特殊權(quán)限。

2. rmdir()

rmdir() 一個C函數(shù),用該函數(shù)可以在Linux中刪除一個存在的空文件夾路徑。這個函數(shù)的函數(shù)原型如下:

int rmdir(const char* pathname);

第一個參數(shù)是要刪除的空文件夾路徑。

3. opendir()

opendir() 一個C函數(shù),用該函數(shù)可以在Linux中打開一個文件夾路徑。這個函數(shù)的函數(shù)原型如下:

DIR* opendir(const char* pathname);

第一個參數(shù)是要打開的文件夾路徑,該函數(shù)返回一個DIR類型的指針,這個指針指向當前文件夾的內(nèi)部pos記錄,用來遍歷mark記錄文件句柄。

二,使用C++文件夾操作類

C++可以以封裝的形式創(chuàng)建文件夾。用以下地址可以找到C++文件夾操作類,該類庫實現(xiàn)了文件路徑的創(chuàng)建、增加、刪除、判斷等功能:

https://github.com/brean/splitpath

簡單用幾行代碼即可在Linux C++環(huán)境中實現(xiàn)新文件夾路徑的創(chuàng)建:

// include the header of split path

#include “splitpath.h”

// create a SplitPath object

SplitPath ss;

// set the path

ss.setSplitPath(“/home/user/myfolder/testfolder”);

// and create the full path

ss.fullPath();

三,使用Bash腳本

Linux下也提供了基于shell腳本的創(chuàng)建,mkdir此類shell命令可以指13待創(chuàng)建文件路徑:

1、在當前文件夾下創(chuàng)建文件夾

# 在當前文件夾下創(chuàng)建指定文件夾路徑

mkdir folder

2、在指定目錄下創(chuàng)建文件夾

# 在指定的目錄下創(chuàng)建指定文件夾路徑

mkdir -p /home/user/myfolder/testfolder

四,使用Perl腳本

Perl也提供了基于shell腳本的創(chuàng)建,mkdir此類shell命令可以指待創(chuàng)建文件路徑:

1、在當前文件夾下創(chuàng)建文件夾

# 在當前文件夾下創(chuàng)建指定文件夾路徑

mkdir “folder”

2、在指定目錄下創(chuàng)建文件夾

# 在指定的目錄下創(chuàng)建指定文件夾路徑

mkdir -p ‘/home/user/myfolder/testfolder’

本文介紹了在Linux C中創(chuàng)建文件路徑有幾種方式,如直接使用函數(shù),用C++文件夾操作類封裝實現(xiàn),也可以使用bash腳本或者perl腳本。要想正確的創(chuàng)建文件路徑,要先了解Linux C環(huán)境下文件路徑管理原理和各功能函數(shù),然后根據(jù)不同的場景選擇合適的方式。

香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。


網(wǎng)頁名稱:創(chuàng)建LinuxC中創(chuàng)建文件路徑的指南(linuxc文件路徑)
URL網(wǎng)址:http://www.5511xx.com/article/dpojeij.html