※ 引述《meltice.bbs@bbs.wretch.cc (三億兩千萬大散戶)》之銘言:
> C++難就難在他的精神
> 真的能把C++寫到出神入化的人寫的C++一般人應該看不懂吧
> STL不是聽說也有不少缺點
> 例如auto_ptr能力不足之類的問題
auto_ptr 不是 STL 的一部份,不過是 C++ standard library 的一部份。
> 聽說loki boost之類的library是更厲害的
boost 跟 loki 都提供有 smart pointer,
boost 的安裝應該還沒什麼,
loki 可能很多人拿到手不會安裝,
因為答案是 loki 根本不需要安裝....
直接把 source code 拿來用就好了,
loki 是只有骨頭的 lib。
其實還有一套叫 ACE,
不過它跟 boost 和 loki 的取向差很多,
但是在開發 app 上威力也很強,
可移植性也超級高。
> 有人有使用心得嗎
> 我連怎麼安裝都不會耶
> 至於framework如果是在windows上
> 也許改學.NET比較實際一點
> 其他架構在API上的framework應該都已經過時了
> 可是那好像就沒必要學C++了?
> 不知道linux上一般最常用的視窗程式寫作軟體及framework是什麼
gtk、Qt、wxwindows 都很有名,motif 也不錯。
一般都是建議人學 gtk 跟 Qt,
Qt for Win32 的 license 最近也變了,
所以用 Qt 的人口也開始爬升。
> 感覺要從windows程式跨到別的平台除了寫java幾乎是不可能的
> 但在linux的xwindows寫程式的人要跨到其他平台似乎是輕而易舉的
Qt 和 wxwindows 寫的程式拿到其它平台幾乎只要重編譯原始碼就能執行,
不過前提是你沒用到平台相依的 code。
--
Name: Tseng, Ling-hua E-mail Address: uranus@it.muds.net
School: National Chung Cheng University
Department: Computer Science and Information Engineering
Researching: Porting GCC and Implementing VLIW instruction scheduler in GCC
Homepage: https://it.muds.net/~uranus
--
╔═══╗ ┼────────────────────────╮
║狂狷 ║ │* Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮
║ 年少║ ┼╮ < IP:140.119.164.16 > ╰─╮
╚╦═╦╝ ╰ * From:218-171-156-105.dynamic.hinet.net
─╨─╨─ KGBBS ─ ◎ 遨翔"BBS"的狂狷不馴;屬於年少的輕狂色彩 ◎