丙加加
C++者,丹邦賢儒斯特勞斯特魯普所創編纂之法也。始於公元一九八五年,承C之緒而生。今已大備,具象導、泛型、功用諸奇。多用於制系統術、小機之程、役使機關。可編而行,疾若風雷。
C++者,丹邦賢儒斯特勞斯特魯普所創編纂之法也。始於公元一九八五年,承C之緒而生。今已大備,具象導、泛型、功用諸奇。多用於制系統術、小機之程、役使機關。可編而行,疾若風雷。
其源出C,擴所未備。通象導之理,具泛型之能,直操存記。編而即行,速不可量。廣用於制系統之術,舉世珍之。
斯氏曰:「C++之中,實蘊簡明之語。」然世多譏其繁難。肯·湯普森評曰:「此術雖可取,然多不佳。半善者眾,諸念相悖,積若丘山。」
C++之利:
一曰承C之長,擴未備;
二曰通諸編纂之道;
三曰用宏,宜制系統;
四曰規庫富,能無窮。
C++之弊:
一曰法繁術雜,學維艱;
二曰易謬,究費時;
三曰規易,通融難;
四曰編遲,造物限。
範本庫者,C++之要也。器、法、迭等,無所不包。用之,省工省文。
C++之未來,或簡繁去冗,存其精。然慮失特者有之。孰是孰非,未可知也。
總之,C++承C之精,擴所未備,良法也。然繁難學用,或有未逮。利弊並存,取舍當度時勢,毋執一論。
據
纂- 撮譯自英文維基相關文章