c 學習雜項

2021-06-21 22:46:15 字數 938 閱讀 9150

1.對資料夾下所有進行處理:

#include #include string filefolderpath = "...";//目錄

string fileextention = "bmp";

string filefolder = filefolderpath + "\\*." + fileextention ;

char filename[1000];

struct _finddata_t fileinfo;

long findresult = _findfirst(filefolder.c_str(), &fileinfo);

if(findresult != -1)

while(!_findnext(findresult, &fileinfo))

//釋放源圖

_findclose(fileresult);

2、向txt檔案寫入資料:

#include #include ofstream in;

in << ...<< "\n";

說明:ios::ate---把檔案標誌放在末尾,而非起始;

ios::trunc---預設,截斷並覆蓋原來內容。

3.帶預設形參的函式:應該把有預設值的形參都放在右邊!

4.c++結構體定義:

struct student

;//定義了結構體型別student,宣告變數時:student stu1;

struct student

stu2;//stu2是乙個變數,使用時可以直接訪問:stu2.a;

typedef struct student

stu3;//stu3是乙個結構體型別,使用時必須先:stu3 lh;再lh.a = 10;

redis雜項學習

redis預設16個資料庫,類似陣列下表從零開始,初始預設使用零號庫,可以 通過select來切換資料庫,比如select 5 dbsize檢視當前資料庫的key的數量 flushdb 清空當前庫 flushall 通殺全部庫 統一密碼管理,16個庫都是同樣密碼,要麼都ok要麼乙個也連線不上 red...

linux學習(雜項)

記憶體使用情況 磁碟使用情況 負載情況 檢視cpu 視覺化磁碟 迴圈建立資料夾 刪除資料夾 移動檔案 gg行首 g行尾dd刪除一行 u恢復yy複製一行 p貼上一行 enter下翻 less 與 more 類似,但使用 less 可以隨意瀏覽檔案,而 more 僅能向前移動,卻不能向後移動,而且 le...

C 雜項收集

實現雙擊關閉標籤 private void tabcontrol1 doubleclick object sender,eventargs e listview半自動載入 之所以要加個半自動,是因為它是根據選擇item的index來判斷它在items的佔比 private void listview...