2017年11月16日 星期四

Git - 常用指令 : git config, git clone, git branch, git checkout, git pull

    • git config
      • 設定基本資料
        • git config --global user.name "sky"
        • git config --global user.email "email@gmail.com"
      • 檢查設定
        • git config --list

    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 )
     ^