Re: [問卦] C++到底難學在哪裡
※ 引述《EijiHoba (我要好工作)》之銘言:
: C++是物件導向,比C困難吧?
: 打開Cpp語言的程式碼
: 我看到的不外乎質樸的for循環、
: 列印的語法、函數、參數。
: 雖然覺得C++看來看去就是類似的感覺,甚至比javascripts感覺更簡陋一些。
: 好像會陡然上升墜五里霧。
: 如果拿有C語言體質的rust相比,
: Rust看起來好像更深奧(更多概念)。
: 到底C++難在哪?
:
其實C++的難度主要在於它是一個複雜的、多功能的語言,而且它的物件導向特性帶來了更多的複雜性。C++是一個非常靈活的語言,它提供了很多不同的語法和特性,可以實現許多不同的功能,從而使其學習和使用變得更加複雜。
此外,C++的標準庫也很龐大,其中包含了很多複雜的類和函數庫,這也增加了學習和使用C++的難度。
相較於C,C++的語法和特性更加多樣化,例如:類、繼承、多態、模板、例外處理等等。這些概念都需要時間和經驗才能夠理解和掌握,因此對於初學者而言,C++可能會感覺更加困難。
總的來說,C++難在於它的複雜性和多樣性,需要花費更多的時間和精力去學習和掌握。但是,一旦掌握了C++的基礎和核心概念,它也可以讓開發人員更加靈活地實現各種功能。
--
※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.113.150 (臺灣)
※ PTT 網址
→
chatgpt的答案?
噓
你的冗言贅字也太多
→
看似有講東西 實際上講XD
噓
ChatGPT不是拿來給你產生廢文的
→
有抓到GPT文體 再接再厲
推
這就是 聽君一席話 如聽一席話?
推
是吧,最後都會加上一個總結,chatgpt結案
→
........
噓
chatgpt?
噓
→
看起來好像有講 但其實什麼都沒講
→
c++學不難 寫好很難
噓
chatgpt都比你有料
→
聽君一席話...
推
以後行銷公司們可以拿chatGPT洗文章數了
噓
有chatgpt洗起來越來越輕鬆了齁
推
找chatgpt寫架構,再改一改
噓
→
笑死
52
[請益] 非本科生轉職請益各位版上前輩們好 小弟我是今年從銀行業離開的難民,想轉往科技業當初階軟體工程師 基本上程式語言從零基礎打起 花了五個多月的時間自學 先是學了python,學得差不多後發現只會python好像很難找到相對應的工作14
[問卦] C++到底難學在哪裡C++是物件導向,比C困難吧? 打開Cpp語言的程式碼 我看到的不外乎質樸的for循環、 列印的語法、函數、參數。 雖然覺得C++看來看去就是類似的感覺,甚至比javascripts感覺更簡陋一些。18
[閒聊] Chat GPT給POE的建議1.如果你是path of exile的遊戲策畫,你會如何改良遊戲內容? 作為一個語言模型,我無法真正成為 Path of Exile 遊戲策畫人員。不過,我可以提供 一些基於目前遊戲特色和玩家反饋的建議: (1)更多的遊戲模式:除了目前的冒險模式,考慮增加其他模式,例如競技場、生存模式等, 以滿足不同玩家的需求。9
Re: [問卦] 自學C跟C++推薦哪個教材這問題...如果不是大一計算機程式教授要特別選一個配合長期發展的語言, 那麼以一般人來說,要先考慮的是你想做什麼事情 確認了你想做什麼事情之後,去問你認識的在做那些事情的人他們用什麼程式語言, 然後從那個程式語言開始學一個段落。接著就可以開始做你想做的事情了 Java Python C C++ 這四個要選一個當起點當然是 C 最好。7
Re: [問卦] 為啥java會在python之前紅JAVA這東西之前真的不知道紅什麼意思的 完全物件導向 使用每個功能 都要宣告物件出來 然後呼叫簡單的內容 也要一串程式碼 又臭又長6
Re: [問卦] C++到底難學在哪裡: c++難就難在包山包海 既要 1. 兼容c的底層控制 2. 又有"modern c++"想要把時下其他語言流行的特性包進去5
Re: [問卦] 自學python 會很難嗎?文章很長有2千個字,或更多。 自學python 會很難嗎?這個問題沒有一個簡單的答案,因為學習程式語言的難易 度取決於許多因素,例如個人的興趣、動機、基礎知識、學習資源、學習方法等。 一般來說,python 是一種相對容易上手的程式語言,它有著簡潔明確的語法、豐富 的函式庫和社群支援,適合初學者入門。但是,要達到精通的程度,還需要不斷地2
[心得] 2020-3-1 每日新聞#每日新聞 # 2020-3-1 每日新聞 # FB: # Klein: SIMD加速的 C++17 幾何庫 看起來想要做跟openmesh一樣的事- 語言是最基礎到沒什麼好說嘴的東西 你應該學的是應用, 語言只是幫助你完成應用的工具 例如你想寫 image processing, 就挑一個喜歡的語言 然後看看有什麼 framework / tool 可以幫忙實作出想要的東西 大多數語言不外乎就是 primitive type / io / object oriented / syscall / etc