CPlusPlus 讨论区管理办法
1、综述
-------
C++程序设计语言(CPlusPlus) 讨论区是为 C++语言的学习和使用者提
供的,专门用以讨论现代 C++语言问题的讨论区。其宗旨是通过设置一个中
高等水准的技术版面,共同探讨 C++语言学习、发展、应用中的理论与实际
问题,从而提高参与者掌握 C++的实际水平。
本管理办法在本站各项管理规定的框架下对 C++程序设计语言讨论区的
具体情况做了具体规定。参与本板讨论的成员和版主均受到本站各项管理规
定以及本管理办法的约束,并应自觉履行之。
关于本办法及其处罚规定、处理的意见、建议或争议可以提交版主协商,
或参照本站相关的争议管理规定。
2、内容范围
-----------
2.1 C++ 程序设计语言的标准、语法难点、面向对象和泛型编程的内容;
2.2 C++ 标准模板库 STL 的实现、特点和应用;
2.3 Boost库、以及其他有代表性的讨论各种类库的实现、特点和应用;
2.4 C++ 在系统级编程、大型应用中的技术问题;
2.5 C++ 相关的书籍、语言发展、历史文化、学术活动;
2.6 流行的 C++编译系统、语言编译技术;
2.7 与上述有关的资料与资源,但不包括常见编译工具和API的下载。
3、适合的读者对象
-----------------
3.1 本版欢迎任何对 C++程序设计语言有兴趣的读者阅读本版的文章;任何发表
文章、回应文章的网友,必须事先阅读并遵守本管理办法。本版也默认发文的网
友都同意了位于本版备忘录的《用户协议》、阅读并同意了本管理办法;
3.2 很好地理解本版的讨论内容需要熟悉计算机的基础知识,包括完全理解并正
确区别以下的概念:
十六进制数制系统、计算机处理器、内存、外存、外部设备、操作系统、计算机
高级语言、编译与连接、编译器、集成开发工具与环境、应用程序接口、操作系
统应用程序接口、外设或相关领域的应用程序接口、数据结构与算法;
已经掌握了一门其他程序设计语言的读者可能对阅读本版文章有所帮助;
3.3 很好地实践本版涉及的相关实例需要熟悉至少一种操作系统的使用,并掌握
了在该系统上安装编译工具或集成环境、编译连接源程序生成可执行程序(或相
的形式)的能力;
3.4 掌握本BBS 的使用方法,包括阅读备忘录、精华区、检索文章,并且仔细阅
读了本管理办法;
3.5 除非特殊情况,本版的讨论范围不包括对3.1 - 3.4 的讲授与解释。因此本
版不负责讨论和解释为理解本版内容而应掌握的各项预备知识。
4、提问与开题
-------------
4.1 开启任何讨论都必须严格遵守本办法第2及7、9部分所限制的内容范围;
在明确了提问之后,应确定该问题是否适合在本版提出;
4.2 讨论的标题必须反映文章的内容,且须具体到问题本身,不得以“求助”、
“请问”、“请问一个指针问题”等过于概括的语言,否则依据版规封禁1天发文
权限。
4.3 提问之前应从语言教科书、相关应用程序接口或库函数参考手册、本版精华
区和本版的 FAQ 以及其它文章中进行搜索, 不能直接找到答案的再提问;特别
地,内容为教科书直接陈述的基本概念的提问可能不会得到保留;
4.4 提问的内容应该既清楚完备,又简明扼要。介绍相关的背景有助于及时获得
满意的答复;
4.5 不要讨论作业。那些必须张贴源程序的问题,源程序应该力求简短,易于阅
读,对于直接贴作业题让别人代劳等偷懒行为,将依据版规封禁7天;
4.6 发表编程语言比较的文章和回文,不得三言两语发表看法,必须立论、引证,
严格限制不负责任的个人评价。
5、讨论
-------
5.1 鼓励愿意参与各讨论话题的人发表自己的见解;
5.2 讨论的内容应该符合标题和开题的内容,不要跑题,有必要引出新的讨论线
索时应主动修改自己文章的标题;
5.3 回答问题力求完整,能够被读者所理解。尽量用正面的解释来回答问题;
5.4 讨论问题应持客观、公正和平和的态度,带有主观色彩的议论应该先附上自
己的调查了解的结果;
5.5 不回复不符合本版规定的提问或开题。
6、版面
-------
6.1 所有的参与者都应该力求版面的清洁,原则上不提倡在标题中使用特殊符号,
特别是以此吸引注意力来解答问题的情况;
6.2 版主应及时清除不符合本管理办法的文章,必要时对相关的人进行适当处罚;
删除文章时版主可根据情况自行决定是否单独通知当事人;
6.3 对既不适合立即删除,又不适合继续讨论的文章,版主可根据情况将一组讨
论线索设置成不可回复的状态;
7、版主与版务
-------------
7.1 本版版务的最终原则是通过对引导讨论话题、清理不恰当的讨论内容,使得
本版在内容上符合本管理办法所规定的范围,使大多数读者在本版可以通过阅读
符合本版内容范围与定位的讨论而获益,或以可接受的速度浏览自己关心的内容。
7.2 欢迎各参与成员对版务进行监督,并提出各项建议;
7.3 版主应该遵守本站关于版主的各项管理规定,维护版面讨论秩序、定期
整理文章。备忘录和精华区,组织有益于本版的其他活动;
7.4 版主应该对版上不符合本管理办法的文章进行随时的清理;
7.5 申请新的版主必须首先承认和接受本管理办法,并在任期内保证管理办法的严
格贯彻;
7.6 不遵守本管理办法或未按要求执行版务的版主应该主动辞职让位给有更多精
力的新人;
7.7 版面备忘录应常年保留本办法第13章的《用户协议》。
8、特殊内容
-----------
8.1 C
本版严格限制纯 C 内容的讨论,不保证讨论的结果或文章得到保留;
8.2 Turbo C 3- 与 Borland C++ 3-
本版讨论的 C++ 是1998年通过的标准 C++,Turbo C/Borland C/C++是过时
的编译工具,本板不讨论任何关于它们的内容;其它过时产品包括早期Microsoft
C++ 等,均在此列;
8.3 MS-DOS
MS-DOS 是过时的操作系统平台。本版只讨论语言问题,不讨论任何关于
MS-DOS 的问题;
8.4 Unix、Linux、Windows 应用程序,MFC
所涉及的 C++语言的问题可能涉及的主流平台包括 Windows 和 Linux、
FreeBSD 或其他 Unix系统,但是不讨论特定的应用程序框架(如MFC)的应用
(可以讨论应用之外的问题)、以及特定的操作系统应用程序接口(如Win32GUI);
8.5 应用程序接口与算法
本版涉及的应用程序方法应该与STL、Boost 或其他库相关,或着重 C++ 在
相关方法中的应用,否则不属于本版讨论范围。
9、处罚
-------
9.1 对于过时文章,版主将根据情况决定它们是否被删除;
被设定为不可回复的争论、第8部分涉及的内容且与C++关系牵强的、没有实质内
容的文章、跑题的文章;
9.2 下列文章可能随被发现、随被删除:
不符合本站规定的文章,不符合本管理办法前述各项规定的文章,第8部分
涉及的内容且与 C++没有关系的;
9.3 下列情况将对发文者处以禁止发文1-2天的处罚:
符合9.2并且情况比较严重的;
9.4 下列情况将对发文者处以禁止发文3-4天的处罚:
符合 9.2并且情况特别严重的,灌水的、或违反本站其他规定对版面造成不
良影响的;
9.5 下列情况将对发文者处以禁止发文7-14天的处罚:
任何内容的商业广告、求职、招聘、招生或二手货广告;或违反本站其他规
定对版面造成非常不良影响的;或符合9.1-9.4情节恶劣的。
9.6 下列情况将对发文者处以禁止发文7-14天的处罚:
含有任何形式的漫骂、人身攻击的。或违反本站其他规定对版面造成特别不
良影响的;或符合9.1-9.5情节特别恶劣的;
9.7 版主对于不再上述之列的有碍本版宗旨其他行为可以根据情况给予处置。
10、版权
--------
10.1 版面上的原创文章,版权归属作者本人所有,作者有权利在文章中声明关
于转载、商业使用方面的条件与限制;
10.2 版面上的原创文章的其它版权问题按照本站相关规定执行;
10.3 有特殊版权声明的文章,请在转载时尊重作者的条件和限制;
10.4 版主可以根据需要使用本版刊登的文章或部分,用于必要的板务管理或与
本版有关的活动中。
11、版务活动
------------
11.1 版主或版主授权的指定人可以通过版面进行版面聚会、联络活动、制作与
分享纪念品等与版面网友有关的活动;
11.2 每个周末或者其他法定节假日,纪念日可由版主或版主授权的指定人发起
与版面内容或版面网友相关的,并且在本版限制范围之内的话题。这些文章将同
主题收入精华区的“周末讨论”目录中,版面上不保留。
12、标记、精华区收录原则以及附件管理办法
----------------------------------------
12.1 本版原则上不对FAQ以外的文章进行m标记;
12.2 对有价值的合集讨论以及回复、原创、资源等进行g标记;
12.3 符合标记原则的文章同时收入精华区;
12.4 对于网友原创以及有价值的书籍、出版物等附件予以保留,对于其它类型
的附件一般将在讨论结束后予以删除。
13、用户协议
------------
13.1 本版管理办法的最新版本位于精华区的《版务》目录;
13.2 如果你已经仔细阅读并理解了本版管理办法的各项规定,并同意自觉遵守
履行之,请输入标题发文;否则请按回车退出发文;
13.3 我们默认如果你已经在本版发文或回文,那么你已经仔细阅读并理解了本
版管理办法的各项规定,并同意自觉遵守履行之。
13.4 本管理办法最终解释权归水木社区站务委员会