qlhxy_fd qlhxy_fd
普通在校生*1
关注数: 33 粉丝数: 75 发帖数: 14,204 关注贴吧数: 6
【吧务】本吧临时吧规V0.1 欢迎光临本吧!本吧是复旦大学2015级微电子科学与工程专业同学交流用吧,也欢迎社会各界人士参与讨论,分享生活。在本吧发言前,请先阅读以下临时吧规。对于触犯吧规者,吧务组有权对其进行处罚。处罚手段包括但不限于:删帖、封号、封禁IP、永久拉黑。 第一条用户的言行必须遵守国家法律法规和《百度贴吧协议》。严重违反《百度贴吧协议》的情况一律删除,视情况封禁,情节严重时移交司法部门处理; §“用户的言行”包括但不仅限于主题帖、回复帖、头像和签名档等表达主观意见的形式。 §特别指出:用户的言行严禁包含以下内容: 1.危害国家安全,破坏国家统一,损害国家荣誉和利益; 2.煽动民族仇恨、地域歧视,破坏民族团结; 3.宣扬封建迷信、宣扬反科学、伪科学; 4.散布谣言,扰乱社会秩序; 5.宣扬淫秽色情、犯罪暴力; 6.侮辱诽谤他人、侵犯他人隐私等损害他人权益的; 7.商业广告、爆吧、策动爆吧。 =========== 第二条用户发帖时,应尊重他人、考虑他人感受;对可能引起矛盾和纠纷的言论应慎重发表,在出现较严重矛盾和纠纷时吧务团队有权予以删除、封禁;严禁对其他用户恶意责骂、诽谤诋毁、人身攻击、故意诬陷或恐吓胁迫;用户的隐私信息未经当事人同意不得泄露。 §切记“人人平等”私人争执请私下解决。你拥有的权利其他吧友一样享有。 =========== 第三条用户不得故意频繁发表无讨论价值的主题和回复;不得故意频繁发表与讨论主题无关的回复;不得故意多次发表同一讨论主题。 §“故意频繁发表”包括但不仅限于:刷屏和爆吧等。 §“刷屏”暂定义为:在某一主题内,使用一组关联的账号发表回复,5分钟内累计达15条或单条回复含有大量无意义字符的(如:“看你删完这段文字需要多久(后接大量且重复非汉、英语字符)”等各类水经验的长回复)。 §“爆吧”暂定义为:使用一组关联的账号发表言论,5分钟内累计达25条或连续进行5次“挖坟”操作(定义见第四条)。 =========== 第四条对最后一次回帖时间距今超过45天的主题帖,用户不得再回复无建设性的内容或意见。 §本条即“禁止挖坟、跟坟”。 §“回复”包括一切形式的回复。 §“无建设性的内容或意见”包括但不仅限于闲聊、无关的讨论等。 §回复精品帖一般不视为“挖坟”,特殊情况除外。 =========== 第五条用户不得公开索要资源;在作者未宣布接受索取的情况下,用户不得公开索要作品。 §本条即“禁止伸手”。 §“索要作品”的作品类别包括但不仅限于文字、图像、音频、视频作品。 §确有需要的请直接向资源拥有者询问相关事宜。 ========== 第六条用户转载资讯、资源、作品时,应注明转载,并注明原作者及出处。 §出处包括实物资源、作品的引用标记和网络资源的直接链接,搜索引擎的搜索链接不视为出处。 §未标明原作者和出处的,视为盗版,将被无条件删帖。 ========== 第七条鼓励用户主动帮助有疑问和有求助的新用户;用户不宜故意误导或调戏新用户。 §老用户都是从新用户成长起来的,帮助新人才能把这一美德传递下去。 ========== 第八条鼓励用户向吧务组举报自己发现的违规行为。 §在此提倡:每位用户都拥有参与贴吧管理的权利,请珍惜和善用你的宝贵权利。 ========== 第九条禁止无意义水贴,重复发帖,水楼在发布一定时间后视情况删除。 §水楼定义:有一定讨论空间,非作品类的闲聊交流贴。 ========== 第十条本吧不禁止其他贴吧的外交,但请表现出诚意,应带有对贵吧简要介绍(包括讨论主题、发展现状等)。 ========== 第十一条吧规和置顶可以被无视,但你没有豁免权。吧务组保留因出现新情况而随时对吧规作出修改的权利。 §在本吧发帖者皆默认为已通读并认可本吧规。吧务组不对任何因未读吧规而造成的损失负责。 本吧吧务组 2017.03.01
喷不打扫干净的std:remove和std::unique 先引标准。 25.3.8 Remove [alg.remove] template<class ForwardIterator, class T> ForwardIterator remove(ForwardIterator first, ForwardIterator last, const T& value); template<class ForwardIterator, class Predicate> ForwardIterator remove_if(ForwardIterator first, ForwardIterator last, Predicate pred); Requires: The type of *first shall satisfy the MoveAssignable requirements (Table 22). Effects: Eliminates all the elements referred to by iterator i in the range [first,last) for which the following corresponding conditions hold: *i == value, pred(*i) != false. Returns: The end of the resulting range. Remarks: Stable. Complexity: Exactly last - first applications of the corresponding predicate. Note: each element in the range [ret,last), where ret is the returned value, has a valid but unspeified state, because the algorithms can eliminate elements by swapping with or moving from elements that were originally in that range. 在这里就说不过去了,它既然改了原有内容就干脆一点把尾巴那些是unspecified state的元素pop_back()掉好了。现在这样还要自己动手用begin()和它的返回值作参数构造一下。算是设计不到位吧。 25.3.9 Unique [alg.unique] template<class ForwardIterator> ForwardIterator unique(ForwardIterator first, ForwardIterator last); template<class ForwardIterator, class BinaryPredicate> ForwardIterator unique(ForwardIterator first, ForwardIterator last, BinaryPredicate pred); Effects: For a nonempty range, eliminates all but the first element from every consecutive group of equivalent elements referred to by the iterator i in the range [first + 1,last) for which the following conditions hold: *(i - 1) == *i or pred(*(i - 1), *i) != false. Requires: The comparison function shall be an equivalence relation. The type of *first shall satisfy the MoveAssignable requirements (Table 22). Returns: The end of the resulting range. Complexity: For nonempty ranges, exactly (last - first) - 1 applications of the corresponding predicate. § 25.3.9 ISO/IEC 14882:2011(E) 883 © ISO/IEC 2011 – All rights reserved 和std::remove()一副德性。 最好能讨论一下。
首页 1 2 下一页