菜鳥練習3

2021-10-12 23:39:03 字數 941 閱讀 5694

例子3:

libev實現捕獲sigint訊號

寫乙個類,使用類的成員函式捕獲這個非同步事件,並列印當前系統時間。

這個類統計捕獲sigint訊號的次數。

main.cpp

#include #include "time.h"

int main()

time.h

#ifndef timea_h__

#define timea_h__

#include #include #include #include #include #include #include using namespace std;

typedef struct

time_type;

class usertime

; ~usertime(){};

static void signalcb(struct ev_loop *loop, struct ev_signal *w, int revents);

public:

static int count;

};int usertime::count = 0;

void usertime::signalcb(struct ev_loop *loop, struct ev_signal *w, int revents)

#endif

有時候發現自己會的知識其實並沒有是真的會、真的理解

據比如靜態成員函式與變數的用法,還是反覆去看了好幾遍

還是自己太菜了,不過自己解決bug真的很爽,自己有在思考問題,

以前只有一不懂就問別人,沒有自己想過,哈哈哈哈 路漫漫加油呀

結果

菜鳥教程 練習例項28 (python3)

題目 有5個人坐在一起,問第五個人多少歲?他說比第4個人大2歲。問第4個人歲數,他說比第3個人大2歲。問第三個人,又說比第2人大兩歲。問第2個人,說比第乙個人大兩歲。最後問第乙個人,他說是10歲。請問第五個人多大?程式分析 利用遞迴的方法,遞迴分為回推和遞推兩個階段。要想知道第五個人歲數,需知道第四...

菜鳥教程 練習例項29 (python3)

題目 給乙個不多於5位的正整數,要求 一 求它是幾位數,二 逆序列印出各位數字。程式分析 學會分解出每一位數。coding utf 8 defmain sum 1 int input 請輸入乙個數 a int sum 1 10000 b int sum 1 1000 10 c int sum 1 1...

菜鳥練習PAT(一)

題目標號 a 1001 先開個頭啊,記得以前嘗試acm練習題的時候,acm online judge 的第一道題目也是 a b 的題目,於是看到pat第一題就狂妄自大了 題目 菜鳥 include stdio.h int main void scanf d d a b sum a b if sum ...