[分享] c++ primer 4/e p.635 修正

作者: fwfly (大笨蛋... )   2015-01-27 16:33:47
Ch 16.1 Template的定義式 p.635
作者: bibo9901 (function(){})()   2015-01-27 19:41:00
.......有什麼不一樣嗎@@
作者: PkmX (阿貓)   2015-01-27 19:51:00
v1 > v2 和 v2 < v1 不是一樣的意思嗎 =_=
作者: shiuantzuo (沒有下雨的日子)   2015-01-27 20:40:00
維大力?!
作者: azureblaze (AzureBlaze)   2015-01-27 20:52:00
說不定只有operator<()
作者: kwpn (ITSST)   2015-01-27 21:02:00
若只有實作operator<, 你的才不通
作者: LPH66 (-6.2598534e+18f)   2015-01-27 21:39:00
Joel 說過「在 C++ 裡看到 i = j * 5; 你什麼都不知道」要問 v1 > v2 還是 v2 < v1 哪個對還真的要看程式碼才行
作者: suhorng ( )   2015-01-27 22:03:00
i < v1 > v2
作者: Caesar08 (Caesar)   2015-01-28 04:42:00
為什麼只有實作<,他的才不通? 他只有用到小於阿另外,我找不到那頁,是模板那邊嗎?能給完整的一頁嗎?
作者: ACMANIAC (請肥宅救救肥宅)   2015-01-28 08:14:00
可以講清楚一點嗎。
作者: cloudrick (Rick)   2015-01-28 10:20:00
試了一下 若class只定義了< 那麼用到 v1>v2 會有錯錯誤是該 class 不支援operator>另外C++Primer5th裡已修正成只使用<了 v1<v2 v2<v1
作者: fwfly (大笨蛋... )   2015-01-28 10:42:00
感謝樓上實驗以及解說
作者: kwpn (ITSST)   2015-01-28 18:04:00
你怎修文修到兩段code都變一樣, 文章的來龍去脈整個變了.
作者: s1000 (s1000)   2015-01-28 21:29:00
推一個

Links booklink

Contact Us: admin [ a t ] ucptt.com