Re: [問卦] 有沒有c++跟c差很多的八卦?消失

看板Gossiping作者時間8年前 (2017/08/11 21:00), 8年前編輯推噓4(407)
留言11則, 6人參與, 最新討論串8/9 (看更多)
它們是語法 語法最重要的就是可讀性,甚至強大到可以改變你的思維邏輯 add(a, b) (add, a, b) a + b 這三行講的是一模一樣的運算,但語法不同,對你的幫助就不一樣 如果 a 和 b 是複數 (x+jy) 的型式 那麼複數加法是實部加實部,虛部加虛部 在 c, 你必需自己用 function 呼叫 ; a + b 這種方便的語法不能用了 在 c++, operator function 可以繼續支援你, a + b 還是可以用 於是在這階段,你的程式還是可以長得很像數學課本裡的列式 光這樣就是可讀性,就影響很大了 ---------------------------- 比較引起我思考的是 PROLOG,當初說人工智慧語言 a = b 裡,如果 b 是未知數,那麼 a 的值會向右指定到 b 去 我還花了很多時間想像裡面藏的一致化常式是怎麼寫的 因為我學的 c, 叫做序向邏輯,程式向下走... 而 PROLOG 是自己會去找適合的指令來執行 課本必教的範例是 八個皇后 只要把規則列完,八個皇后怎麼擺,PROLOG 自己找給你.. ---------------------------- 這樣真的會找出規則嗎? https://www.youtube.com/watch?v=GlpJY9a-KNQ
誰來開發一個可以摸到 C 罩杯的語言啊~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.197.63 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1502456450.A.B61.html

08/11 21:01, , 1F
08/11 21:01, 1F
不是 % ? ※ 編輯: HuangJC (60.251.197.63), 08/11/2017 21:02:16

08/11 21:05, , 2F
快推,免得被發現...
08/11 21:05, 2F

08/11 21:07, , 3F
發現你也是金城武?
08/11 21:07, 3F

08/11 21:33, , 4F
以前聽過愛丁堡教授說過的一句話 人工智慧注定失敗
08/11 21:33, 4F

08/11 21:38, , 5F
啊對那個 是不是要叫operator overloading比較適合
08/11 21:38, 5F

08/11 21:50, , 6F
會有更好或更正式的字眼啊,我沒回去翻書..
08/11 21:50, 6F

08/11 22:10, , 7F
例子看起來就好像overloading..
08/11 22:10, 7F

08/11 22:52, , 8F
就 4 overloading 離大學太久囉 嘻嘻
08/11 22:52, 8F

08/11 22:53, , 9F
overloading = 一符號多功能(type)
08/11 22:53, 9F

08/11 22:53, , 10F
在教到物件導向是會跟override比較
08/11 22:53, 10F

08/11 22:54, , 11F
雖然這兩個根本八甘子打不著
08/11 22:54, 11F
我分不出來 反正繼承後都可以改寫它 ※ 編輯: HuangJC (60.251.197.63), 08/11/2017 23:21:29
文章代碼(AID): #1PZQg2jX (Gossiping)
討論串 (同標題文章)
文章代碼(AID): #1PZQg2jX (Gossiping)