一、乙個函式獲得容器中最大/最小值
方法:使用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...