軟體筆記 筆記 I 各類冷門函式細解

2022-04-30 23:27:11 字數 1525 閱讀 9078

總覺得作為乙個志向遠大的 coder (٩(◕‿◕。)۶),我覺得單單只會做題是不夠的所以我開始嘗試自己編寫軟體!初入道的我並不知道c++其實並不太適合編寫軟體……但是我決定開始嘗試,那麼寫**之前當然需要了解一些函式啊(幸好c++自帶了一大堆函式)。

於是我開始上網找資料。沒想到這些函式竟然大多數都是「冷門函式」,很多都搜不到,經過大量實驗,我終於找到了一些函式的使用技巧,這裡和大家分享一下!

/*這個程式在你每一次按鍵後都會輸出1,但是輸出1的個數取決於在系統返回值中的字元個數*/

//eg: 'd'-輸出「1」 'f3'-輸出「11」 'tab'-輸出「1」 '大寫鎖定'-無輸出

1.key_down(vk_noname)

#define key_down(vk_noname) ((getasynckeystate(vk_noname) & 0x8000) ? 1:0)
while(true)

if(key_down(mouse_moved))

printf("1");

2.gotoxy(int x,int y)

void gotoxy(int x,int y)

for(int i=0;i<10;i++)

for(int j=0;j<10;j++)

gotoxy(i,2*j),printf("%02d",i+j);

3.color(int a)

定義方式:函式定義

返回值:void

標頭檔案:"windows.h"

**:

void color(int a)

for(int i=0;i<16;i++) //字型

4.getpos(point &pt)

void getpos(point &pt)

#include#include#include#includeusing namespace std;

void getpos(point &pt)

void gotoxy(int x,int y)

int main()

}/*只要滑鼠移動到d的位置就結束程式*/

- lucky_glas

記筆記記筆記 RMQ ST演算法

1.概述 rmq range minimum maximum query 即區間最值查詢,是指這樣乙個問題 對於長度為n的數列a,回答若干詢問rmq a,i,j i,j n 返回數列a中下標在i,j之間的最小 大值。這兩個問題是在實際應用中經常遇到的問題,下面介紹一下解決這兩種問題的比較高效的演算法...

不懂筆記 筆記

def num return lambda x i x for i in range 4 print m 2 for m in num def func fun lambda list for i in range 4 deflambda x print lambda函式中 i 命名空間為 form...

用Git Sphinx記筆記?

接前面 tex latex texlive 小結,練習使用sphinx寫點東西 圖1 圖2 google code 提供git 只是不清楚什麼原因,無論 push 還是 pull 總是失敗。偉大的牆在發揮作用?about to connect to code.google.com port 443 ...