看板 Soft_Job 關於我們 聯絡資訊
C++卡在一個有點尷尬的地位 以開發效率而言,它很難跟有垃圾回收機制的Java, C#或scripting language比 跟硬體比較相關的部分,也很難跟C競爭 但它還是有自己的一塊市場: 重演算法跟資料結構的領域,它有複雜的資料結構可用,而且有命名空間 這比直接用C開發方便非常多,卻又有其他更高階的語言所沒有的低階速度 以下是幾個主要的市場: 1. 影像處理、遊戲引擎 OpenGL Mathematics http://glm.g-truc.net Engine for game morrowind https://github.com/zinnschlag/openmw vision workbench https://github.com/nasa/visionworkbench doom https://github.com/id-Software/DOOM-3 sensor kinect https://github.com/avin2/SensorKinect 2. 編譯器、直譯器、瀏覽器 Google V8 js engine http://code.google.com/p/v8/ Webkit http://www.webkit.org llvm http://llvm.org clang http://clang.llvm.org 3. 有一些UI相關的有在用C++ Qt http://qt.digia.com wxWidgets http://www.wxwidgets.org Win32/MFC + visual C++ 我想現在應該還有許多公司有Win32 C++的專案需要維護 不過微軟力推C#,所以要在微軟桌面程式吃得開的話把主力放C#應該比較適合 Qt是一個不錯的切入方向,但我不知道台灣用Qt的公司多不多就是了 學C++對找工作來說有一個好處 就是拿來對付面試問題比較好寫 可以上 https://interviewstreet.com http://www.careercup.com 來練習習題, 以及買Cracking the coding interview -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.181.198
uranusjr:用 Qt 在台灣找工作會餓死 11/07 22:29
uranusjr:不過 Digia 買下 Qt 之後好像想全力發展 Necessitas 11/07 22:31
uranusjr:Windows Phone 8 好像也會有 C++ API, 這對 Qt 是大利多 11/07 22:31
hidog:話說我用的剛好是QT 主要是主管希望我拿來跟MFC測試比較XD 11/07 22:35
hegemon:之前台達電的電子書好像有用Qt..不過掰了... 11/07 22:36
superpai:推 這篇才是回答 11/07 23:37
Neurontin: 11/08 00:11
Baternest:雖然微軟力推C# 不過C++他怎樣也丟不掉 放心用吧... 11/08 09:14
edward13:QT許多鼎鼎大名的軟體都有用photoship、skype、vlcplayer 11/08 10:29
edward13:但用來在台灣找工作有困難..或許可以自已開發freeware打 11/08 10:31
edward13:國外巿場 如果原po真只是為了玩的話.. 11/08 10:31