关于 stl 和 c++ 的一点问题

楼主: nevikw39 (牧)   2018-11-21 20:12:38
最近,我才突然发现,我其实根本不了解 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 那些什么的,我实在很难体会欸。
哎呀,不小心就打了一大串,谢谢大家看完,请不吝给予指教!
作者: testPtt (测试)   2018-11-21 20:19:00
看故事书干嘛 wiki追一下多哪些再关键字去查就好
楼主: nevikw39 (牧)   2018-11-21 20:31:00
可是我英文不够强 qq
作者: james732 (好人超)   2018-11-21 20:48:00
英文要练习的,这是个很划算的投资
楼主: nevikw39 (牧)   2018-11-21 22:11:00
国中太混了,现在已经在认真读了,目标高二中级 XD
作者: oToToT (屁孩)   2018-11-21 22:11:00
比赛(ACM, IOI相关的)应该都可以用。至少我没遇过禁STL的比赛
楼主: nevikw39 (牧)   2018-11-21 22:19:00
谢谢o大,容器和sort之类的算法应该就可以节省不少时间
作者: hankchang805 (ISO_SwaggyHank)   2018-11-22 01:08:00
不太会耶,就自己试试看每个函式的时候就好了XDby 活到大三的爆肝仔
作者: F04E (Fujitsu)   2018-11-22 18:27:00
为什么lambda是万恶的??
楼主: nevikw39 (牧)   2018-11-23 06:36:00
欸欸每次看到lambda真的都觉得很凡,尤其是js,感觉只有本人看得懂吧
作者: sarafciel (Cattuz)   2018-11-23 10:41:00
那只是因为你没有学过而已
作者: F04E (Fujitsu)   2018-11-24 12:49:00
那是你自己的问题吧
作者: EdisonX (卡卡兽)   2018-11-24 19:18:00
工作 专案 没用到 很快又还回去了
作者: Sylveon (仙子精靈)   2018-11-25 14:33:00
我从国中比赛到研究所,除了大学奇葩助教之外,没有在禁止STL(更肮脏的都有人用了)所以绝对可以放心使用
作者: KanzakiHAria (神崎・H・アリア)   2018-11-26 06:47:00
先学好中文
作者: kingofsdtw (不能閒下來!!)   2018-11-28 11:28:00
先学好文章/段落...
作者: KanzakiHAria (神崎・H・アリア)   2018-11-29 21:35:00
请说中文
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-11-30 16:50:00
用心眼就会看懂了。
楼主: nevikw39 (牧)   2018-11-30 17:34:00
兹回复如下:不才如我,表达能力或有问题。至于中文,我对自己稍微有点信心。https://i.imgur.com/13KCW4P.jpg也十分好奇以上诸位高中国文段考如何?当然,我叙述有不周之处,非常欢迎各位指点。仅仅质疑他人的国文能力,实在也是有趣。还是希望大家可以愉快的讨论,谢谢
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-11-30 18:08:00
国文段考咧 什么落伍指标阿
楼主: nevikw39 (牧)   2018-11-30 19:09:00
我爸国立大学专任中文副教授啦 这辈子第一次被笑中文能力 真的颇喝
作者: cphe (魔鬼藏在垃圾筒里)   2018-12-01 00:13:00
看推文以为我来到book版XD
作者: CoNsTaR ((const *))   2018-12-02 03:58:00
果然高中生水准
作者: ToMmyDong (ToMmyDong)   2018-12-02 07:54:00
程式竞赛开着你提到的IO优化会好很多
作者: F04E (Fujitsu)   2018-12-04 12:38:00
你爸中文副教授不代表你不是智障。你不止中文不行,逻辑也很差。
作者: ofd168 (大色狼来袭)   2018-12-04 16:21:00
你需要锻炼你的EQ,在网络世界不会有人管你是不是学生,尤其ptt使用年龄偏高,做人柔和点,对未来有帮助,毕竟年轻气盛是通病啊用年少轻狂好像比较符合另外高中成绩真的不算什么,人生几十年,可不会因为你一次段考或是你高中三年就决定你的成功与否出社会找工作你就会知道,身边都是各种学校的书卷,谦虚点才可以走的更远
作者: yuetsu (Super White)   2018-12-07 11:51:00
这样玻璃心就碎了 孩子你还太嫩
作者: ICCompiler (IC_Compiler)   2018-12-10 14:59:00
挖靠 贴高中成绩单是三小==小鬼你第一天上pttㄇ

Links booklink

Contact Us: admin [ a t ] ucptt.com