總覺得作為乙個志向遠大的 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 ...