關於 stl 和 c++ 的一點問題
最近,我才突然發現,我其實根本不了解 c++。原來,c++ 早已擁有許多神奇的更新,像是
auto 型別、range-based loop 或萬惡的 lambda(JavaScript 真的看得很痛苦啊)等等
好多新的概念。現在的 c++ 和 c++98 更不用說是 c,完全是天壤之別呀。也因此,我也開
始想要稍微深入的學學,平常用的 string、vector 等的 STL。所以借了一本一千頁的《C+
+ 標準庫》,實在嚇了我一大跳。其驚嘆之程度,可比我當初學到 template 而明白 cin、
cout 它們背後象徵的重載的意義。
以上碎念,有幾點想跟大家討教:
apcs、npsc 之類的考試競賽,可以使用 stl 嗎?會不會有作弊之類的嫌疑?
還有,大家在讀這種 STL 時,會把整本都 K 完嗎?還是先看個大概,有需要再查?只是網
路上有關 STL 的資源實在沒有很豐富,缺乏那種宏觀完整的介紹。
最後,是有關 cin, cout 效率與 stream 的部分。好像只要不和 stdin, stdout 同步、
不要 tie 就可以加速很多。只是,假若在 apcs 之類的場合,到底有沒有可能導致 timeou
t?另外,stream 的緩衝區、flush 那些什麼的,我實在很難體會欸。
哎呀,不小心就打了一大串,謝謝大家看完,請不吝給予指教!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.107.176.184
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1542802361.A.0ED.html
→
11/21 20:19,
6年前
, 1F
11/21 20:19, 1F
→
11/21 20:31,
6年前
, 2F
11/21 20:31, 2F
推
11/21 20:48,
6年前
, 3F
11/21 20:48, 3F
→
11/21 22:11,
6年前
, 4F
11/21 22:11, 4F
推
11/21 22:11,
6年前
, 5F
11/21 22:11, 5F
→
11/21 22:11,
6年前
, 6F
11/21 22:11, 6F
→
11/21 22:19,
6年前
, 7F
11/21 22:19, 7F
推
11/22 01:08,
6年前
, 8F
11/22 01:08, 8F
→
11/22 01:08,
6年前
, 9F
11/22 01:08, 9F
→
11/22 18:27,
6年前
, 10F
11/22 18:27, 10F
→
11/23 06:36,
6年前
, 11F
11/23 06:36, 11F
→
11/23 06:36,
6年前
, 12F
11/23 06:36, 12F
→
11/23 10:41,
6年前
, 13F
11/23 10:41, 13F
噓
11/24 12:49,
6年前
, 14F
11/24 12:49, 14F
→
11/24 19:18,
6年前
, 15F
11/24 19:18, 15F
推
11/25 14:33,
6年前
, 16F
11/25 14:33, 16F
→
11/25 14:33,
6年前
, 17F
11/25 14:33, 17F
噓
11/26 06:47,
6年前
, 18F
11/26 06:47, 18F
→
11/28 11:28,
6年前
, 19F
11/28 11:28, 19F
噓
11/29 21:35,
6年前
, 20F
11/29 21:35, 20F
噓
11/30 16:35,
6年前
, 21F
11/30 16:35, 21F
→
11/30 16:50,
6年前
, 22F
11/30 16:50, 22F
→
11/30 17:34,
6年前
, 23F
11/30 17:34, 23F
→
11/30 17:34,
6年前
, 24F
11/30 17:34, 24F
→
11/30 17:34,
6年前
, 25F
11/30 17:34, 25F
→
11/30 17:34,
6年前
, 26F
11/30 17:34, 26F

→
11/30 17:34,
6年前
, 27F
11/30 17:34, 27F
→
11/30 17:34,
6年前
, 28F
11/30 17:34, 28F
→
11/30 17:34,
6年前
, 29F
11/30 17:34, 29F
→
11/30 17:34,
6年前
, 30F
11/30 17:34, 30F
噓
11/30 18:08,
6年前
, 31F
11/30 18:08, 31F
→
11/30 19:09,
6年前
, 32F
11/30 19:09, 32F
→
11/30 19:09,
6年前
, 33F
11/30 19:09, 33F
→
12/01 00:13,
6年前
, 34F
12/01 00:13, 34F
噓
12/02 03:58,
6年前
, 35F
12/02 03:58, 35F
推
12/02 07:54,
6年前
, 36F
12/02 07:54, 36F
噓
12/04 12:38,
6年前
, 37F
12/04 12:38, 37F
→
12/04 12:39,
6年前
, 38F
12/04 12:39, 38F
→
12/04 16:21,
6年前
, 39F
12/04 16:21, 39F
→
12/04 16:21,
6年前
, 40F
12/04 16:21, 40F
→
12/04 16:21,
6年前
, 41F
12/04 16:21, 41F
→
12/04 16:22,
6年前
, 42F
12/04 16:22, 42F
→
12/04 16:25,
6年前
, 43F
12/04 16:25, 43F
→
12/04 16:25,
6年前
, 44F
12/04 16:25, 44F
推
12/04 16:27,
6年前
, 45F
12/04 16:27, 45F
→
12/04 16:27,
6年前
, 46F
12/04 16:27, 46F
噓
12/07 11:51,
6年前
, 47F
12/07 11:51, 47F
噓
12/10 14:59,
6年前
, 48F
12/10 14:59, 48F
→
12/10 15:00,
6年前
, 49F
12/10 15:00, 49F
討論串 (同標題文章)