c 程式設計常用函式備份

2021-08-06 06:07:34 字數 886 閱讀 8508

檢測cpu核心的數目:

int core_count()

在開發過程中,難免要對程式的效率進行檢測,這時就要統計程式的執行時間,下面**給出了c++中如何輸出系統的時間

方法一:

int get_sys_time() 

方法2:

int get_sys_time()

字串分割函式

/**

@str 待分割的字串

@pattern 分割符

@return 返回字串型別的容器

*/vectorsplit(const string &str,const string &pattern)

delete strc;

return resultvec;

}

遍歷資料夾下的檔案

需新增標頭檔案

#include #include void getfilesall(string dirpath, vector& files)

}else

} while (_findnext(hfile, &fileinfo) == 0);

_findclose(hfile); }}

lpcwstr stringtolpcwstr(std::string orig)

判斷是否為檔案還是資料夾

需新增標頭檔案#include

bool isdirectory(const char * pszfilepath)

else

}

C程式設計常用函式介面總結

標頭檔案 輸入輸出函式 檔案開啟和關閉 file fopen const char filename,const char mode int fclose file stream 字元輸入輸出 int fgetc file fp int fputc int c,file fp getc和putc與這...

sokcet常用程式設計函式

1.設定傳送超時和接收超時。select模型 一般需要同時處理多個檔案描述符,即多個socket時,考慮select模型。select的函式格式 我所說的是unix系統下的伯克利socket程式設計,和windows下的有區別,一會兒說明 int select int maxfdp,fd set r...

Linux C socket 程式設計常用函式

linux c socket 程式設計常用函式 include include include include include include include include include include include include include include 在指定ip上設定tcp監聽 ...