推 fanntone: C++11之後感覺C++有活起來的跡象 04/19 22:21
→ bibo9901: 我自己的專案都用c++14了 XD 04/19 22:22
推 prismwu: 用了C++11 感覺回不去了... 04/19 22:26
推 Frozenmouse: 直接上C++14 +1,不過個人寫興趣的比較沒問題… 04/19 22:26
推 nowar100: 你想太多了 編譯器對於C++11基本上都好了 現在基本上在 04/19 22:28
推 fanntone: 光是支援lambda 智慧指標 執行緒 就是大進步了 04/19 22:28
→ nowar100: 搞C++17 還比較有可能沒完全好 04/19 22:29
→ nowar100: 這東西已經五年了 說穿了就是環境支援就盡量用新的 04/19 22:30
→ Caesar08: 不懂為甚麼要用舊東西(那麼不方便、效能又低) 04/19 23:14
→ Caesar08: 我現在都用C++14,在考慮要不要衝C++17(shared_mutex) 04/19 23:15
→ testPtt: 程式作業員沒得挑 04/19 23:34
推 wtchen: 請問通常這不是看該公司的政策嗎?還是同家公司不會統一? 04/19 23:36
推 chchwy: 基本上就是看編譯器吧...敝公司全面採用VS2013沒道理不用 04/19 23:41
→ testPtt: 通常是被BCB6綁住又不想花錢買XE 轉VS跟開源又不行 04/19 23:42
→ tinlans: 看公司政策...但是在哪工作是自己選擇的 XD 04/19 23:56
→ tinlans: 面試雖然是你去給公司面試,但同時也是你面試公司。 04/19 23:56
推 wtchen: 我還以為這種事是公司的team leader們出來開個會 04/20 00:51
→ wtchen: 就能決定的.... 04/20 00:52
→ Schottky: 我幹過把全公司的超古老 VS2005 往上升級的惹人嫌行為 04/20 00:57
→ Schottky: 主管會議不敢做決定啦,到時候出槌誰開口的誰負責 04/20 00:58
→ Schottky: 要有個蠢蛋把全部的組成元件都測過,有問題的要修復 04/20 00:59
→ Schottky: 浩大工程做完,拍胸脯拿性命保證絕不出錯,他們才敢同意 04/20 01:00
→ Schottky: 你們一定覺得不可思議,清朝的 compiler 還在用喔? 04/20 01:01
推 wtchen: 這種事有這麼麻煩喔?早期的code不是參數用舊的就好? 04/20 01:09
→ wtchen: 我還以為向下支援是一定的,gcc/g++也這麼麻煩嗎? 04/20 01:09
→ Schottky: 微軟好像不太知道向下相容四個字怎麼寫... 04/20 01:11
→ Schottky: 可以升級專案,但升完就回不去了,所以必須全公司同時換 04/20 01:12
→ Schottky: 然後升級專案時會出槌... 這還只是專案檔而已喔... 04/20 01:12
→ Schottky: 有些專案是網路上抓的或其他公司寫的,就得看看有沒有 04/20 01:13
→ Schottky: 辦法用新的 VS 建置,或是尋找新版,都不行就自己幫他升 04/20 01:14
→ Schottky: gcc 問題少很多(有也是bug),gmake 則是完全向下相容 04/20 01:15
→ Schottky: 當時因為這樣還更新了不少元件,也發現公司用不少盜版品 04/20 01:17
推 wtchen: gcc/g++只要參數換成舊版就好,好難想像MS coder的世界.. 04/20 01:18
推 loveflames: 17目前確定有的fold expression,我比較有興趣 04/20 01:37
推 wtchen: C++17又把concepts否決了.... 04/20 04:54
推 Clangpp: 不錯了 我們公司還有部門在VC6的 04/20 09:27
→ tinlans: autotools 的版本問題不是一句向下相容可以解釋完的 XD 04/20 09:30
→ tinlans: 不只是 compiler,相關的工具也很多清朝的東西 XD 04/20 09:32
推 Ebergies: 過舊的東西要升級的確就是像 Schottky 說的情況一樣 LOL 04/20 10:14
推 shadow0326: 公司用的gcc版本太舊 只有部分支援std=c++0x 哭哭 04/20 11:40
推 ronin728: 可是開源專案有不少都升上C++11了耶,商業也用很廣 04/20 12:30
→ ronin728: 例如 Unreal 4 也用 C++ 11,風向很明顯啊 04/20 12:30
→ bibo9901: Cuda也上C++11 真是很棒 04/20 13:00
推 loveflames: c++17不是說要大改嗎,感覺不出來 04/20 13:24
→ cybelia: 我們家也還有一些vc6的老專案,沒人敢冒然去動它 XD 04/20 18:32
推 wa120: 我做嵌入式,用C++11很久了都沒出現bug 04/20 23:56
推 wtchen: 嵌入式....那就是用linux/android? 04/21 01:13
→ bdvstg: 有DSP或是MCU之類的 04/21 12:55
已經在公司試過了,沒有遇到C++11引起的問題
多了匿名函式可用就差很多了
程式碼可以變得更乾淨了
感謝各位踴躍的建議
※ 編輯: eye5002003 (220.129.74.76), 04/22/2016 20:13:59
推 mmhg: 我們公司的主力還在BCB6.... 04/22 20:57
其實我工作上還有不少專案是只用C語言寫的
所以完全用C++的人即使只能用98版本都還是值得慶幸的
※ 編輯: eye5002003 (220.129.74.76), 04/22/2016 22:00:44
推 Clangpp: 但是還有一堆人是寫出C style 的 C++ 04/22 22:13
推 wtchen: 也是有人用C寫物件導向阿 04/22 22:48
→ yoco: 14 去了 05/05 20:57
→ fgkor123: 微軟連c#專案相容都不三不四了,你指望他c++會正常? 04/11 15:15