C 小技巧筆記

2021-10-24 12:50:09 字數 722 閱讀 2387

一、乙個函式獲得容器中最大/最小值

方法:使用max_element(a, a+n),此外min_element(a, a+n)可以用來找最小的元素。

以下只舉了陣列的例子,當然對vector、string這樣的物件也是可以進行操作的,但這裡不再演示。

#include #include using namespace std;

int main()

; int pos = max_element(ch, ch+5) - ch;

printf("the biggest character's index is %d\n", pos);

char it = *max_element(ch, ch+5);

printf("the biggest character is %c\n", it);

int arr[5] = ;

int posnum = max_element(arr, arr+5) - arr;

printf("the biggest number's index is %d\n", posnum);

int number = *max_element(arr, arr+5);

printf("the biggest number is %d\n", number);

system("pause");

return 0;

}

C 開發小技巧之筆記

一 vc2008如何將lib檔案引入 lib引用有兩種方法 1.pragma comment lib,opengl32.lib 2.選擇project xx properties.linker input additional dependences,在其中加入lib檔名即可。注意要放到工程目錄下。...

eclipse小技巧筆記

update sql應用 翻譯 更新 date 日期 data 檔案 updata 不存在無意義 ctrl d 刪除當前行 shift tab 取消縮排 ctrl pgup down 切換小視窗 shift up down 選中一行 shift pgup down 選中自此上 下 ctrl left...

C 程式設計小技巧

1.乙個應用程式只能被使用者開啟一次 process mobj pro process.getcurrentprocess process mobj prolist process.getprocessesbyname mobj pro.processname if mobj prolist.len...