看你對學和學成的定義為何,每個人的定義都有所程度和期望的落差,
所以結論也因人而異.
但我是覺得語言只是工具,學習它的目的是解決問題或是完成工作為主要,
並不是因為為了學它而學它,只要你所學可以達成你對解決問題或是工作上的需要,
其實也就夠了,至於若是針對語言本身有興趣,真正要學到出師,
大概得K厚厚的SPEC和學習編譯原理.SOURCES,不過對個人實際工作未必會有任何幫助.
另外C++功能和規格實在太多太多了,真正一般狀況下其實根本也用不到那麼多,
就算你想用也得看編譯器有沒有都支援到,已經很久沒追C++了,
但C++每隔一陣子又有新功能延伸標準規範,真的要追很勤才能學得完阿...
這其中看到一篇文章 可以想一下
http://www.skywind.me/blog/archives/1398
這篇很多爭議 我知道 但有些見解是真的有道理