2017年10月20日 星期五

C - Standard Predefined Macros


C 語言有些預先定義的巨集 ( Standard Predefined Macros ) , 
可以直接印出行數、檔案名稱、函數名稱 ...

-

例如 : 
如果要用 printf 印出行數時 , 不需要特別針對每一行去寫每一行的行數 , 
也不用因爲前面多了幾行程式 , 就要把後面 printf 要印出的行數全部重新寫

-

2017年10月12日 星期四

[Linux] update time


暫停VM, 重開後的時間會是暫停VM時的時間, 不會自動更新時間


  • 查看現在時間
    • kaiyuan@linux:~$ date
      四  8月 31 19:42:44 CST 2017

[C] error : dereferencing pointer to incomplete type

error message
error: dereferencing pointer to incomplete type
if ( ioctl ( drv->ioctl_sock, IEEE80211_IOCTL_GETCHANINFO, &iwr ) < 0 ) {
               ^

[C] error : static declaration follows non-static declaration (1)

error message
error: static declaration of 'call80211ioctl' follows non-static declaration
call80211ioctl ( struct atheros_driver_data *drv, int op, struct iwreq *iwr )
 ^