Your posts match “ C ” tag:

C Programming: 使用<getopt.h>

前言

這陣子想要來嘗試 真的開發,但想說如果只是自己搞自己喜歡的方向,多少會侷限方向(人總是有死角)
最好的解決方法當然就是去找個open source的專案來參與!
我心中的兩大人選:

  • Elementary OS
  • i3 Window manager

由於對GUI程式開發還不是那麼熟,於是先選了i3 WM來著手
在閱讀i3lock的程式碼時,便發現了getopt這個有趣且方便的工具!

Read on →

C/C++ Programing: static形態之成員函式/變數

前言

偷學過來的招式

一開始只是覺得很酷。

之前在寫程式就遇上這樣的需求,"有一份資源,然後許多Class都需要能夠取得",解法依照情況其實有很多種,而當時我發現的就是把class內的成員函式/資料設定爲static。

用遊戲的例子來說,就是視窗只有一個,但是取用視窗這個資源(清除畫面內容,跟更新畫面內容)的class卻有好幾份。過去我有寫過很畸形的code,"在每次創造這些物件的時候,放入視窗的相關資訊"。不過醜到自己都受不了,上google+剛好看見有人在展示自己的程式,於是就拿起來看一看,學習了一番。

下面的例子都使用g++編譯

Read on →