2015/05/29

[C++] Polymorphism

java上課時提到與C++的polymorphism、virtual觀念做比較 複習一下C++,code及註解如下

2015/05/06

[轉] eclipse 快捷鍵

常用:
ctrl+/ 註解
ctrl+\ 取消註解
ctrl+o 快速搜尋method
ctrl+e 快速切換分頁
ctrl+h 搜尋資料
ctrl+k 搜尋相同資料 +shift(上一個)
ctrl+g 工作中申明
ctrl+. 下一個錯誤
ctrl+1 快速修正
ctrl+q 回到最後編輯行
ctrl+t 查看類別結構
ctrl+m 放大編輯視窗
ctrl+shift+/ 多行註解
ctrl+shift+\ 取消多行註解
ctrl+shift+r 搜尋檔案
ctrl+shift+i 顯示變數資訊
ctrl+shift+g 參照搜尋
ctrl+shift+p 找對應括號
ctrl+shift+l 查看其他快捷鍵
ctrl+shift+f 格式化程式碼
ctrl+shift+o 引入package(all)
ctrl+shift+m 引入package
ctrl+alt+h 查詢引用
ctrl+alt+s svn
alt+up or down 當行上下移


2015/04/25

[Linux] ubuntu建立桌面捷徑

在桌面新增一個空白文件,並增加內容如下:

 [Desktop Entry] Name=File Name 
Type=Application Exec=File Path 
Terminal=false
Icon=Icon Path
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=File Name

紅字部分依照需求變更

2015/04/24

[C++] 字串解碼範例(中英夾雜)

輸入 2a3c => 輸出 aaccc
輸入 4維8德 => 輸出 維維維維德德德德德德德德 
以前寫C中文處理是用char[]傳入IsChinese判斷
用C++我改為直接傳string進去
猜測這裡用substr()取出兩個byte能行,沒想到真的成功了XD