Welcome to the Message Boards at Cprogramming.com

These boards are intended to help with problems, allow individuals to collaborate on projects, to answer questions, and generally communicate and debate, especially in relation to programming in C or C++. Before you ask a question, or post on these boards, please observe the following guidelines:

1. Remember this is a public forum. See the Homework Policy for more details about policies on post deletion etc.

2. There are many tutorials already made by the webmaster and moderators at http://www.cprogramming.com/tutorial.html. There is also a board FAQ, which contains answers to many commonly asked questions. For other common questions please consult the FAQ Board, and for questions concerning the board itself, like how do I post, what is Private Messaging etc., checkout the vBulletin FAQ.

3. Please follow the forum structure when posting. Post threads on the board best suited for the topic. Please do not cross post (i.e. post the same question on multiple boards). Do not bump threads. (Bumping: Posting messages on threads to move them up the list or to post on a thread that has been inactive for two weeks or longer).

4. Don't ask people to do all your work for you. It is especially discouraged to request completed Tests, Quizzes, and Assignments, or graded work without permission from the instructor. However, this board has no way of policing whether people are asking for help on graded assignment, and we can accept no responsibility for it happening. Again, see the Homework Policy for more details.

5. Please be careful of your language and content. Keep everything suitable for children, or it will be edited. Do not do things such as * out certain letters, or purposely misspell profanity to bypass filters. This board is a PG-13 environment. The moderators reserve the right to remove or close any thread that they deem to be inappropriate.

6. Messages relating to cracking, (erroneously called "hacking" by many), copyright violations, or other illegal activities will be deleted. Due to the overlapping boundaries of code with malicious intent, and other legitimate uses of it, the moderators will assess each potential infraction on a case by case basis.

7. Please construct posts with content that furthers the community or holds some merit. Messages posted solely to increase post counts, SPAM, and pointless one-liner posts are discouraged. Solicitation of any product without the consent of the Administration is forbidden. Do not post requests for clicks on referrer links of any kind. This includes indirect solicitation such as linking to a website whose purpose, in whole or in part, is such solicitation. Advertising for programming groups and jobs is allowed only on the recruitment board. (Please note the Recruitment Board Rules.) Anyone with questions about this policy, or who wants permission to post something of this nature, may PM me.

8. Do not flame/troll. Messages whose intent is to "Flame," "Troll," or purposely insult or incite another person, or any portion of a post that "flames" will be deleted.

9. Users are allowed only one account unless they are given special permission to hold multiple accounts. Users may not share their account or password with others.

10. Moderators have been granted the right to use their best judgement in the pursuit of community prosperity and peaceful operation. They are permitted to police posts that do not directly infringe the technicalities of a Rule, yet fall outside the intended spirit of them. Also note; The administration reserves the right to modify these guidelines and rules, along with the terms and conditions of use for these forums, at any time, without notification.

11. Be Nice.

Tips for Efficient and Successful Posting

1. Don't use all caps.

2. Use descriptive subject lines. Do not put URGENT!, or NEED HELP NOW, etc. in your title; it will not make people look at it any faster. Doing this makes many old time helpers on this board not look at the post at all.

3. When posting code, do not post your entire program if you only need help with one function. Post as little as possible. People are much more likely to read small amounts of code and help you, than they are to read a hundred lines of code.

4. Use code tags whenever you are posting code more than a line or two in length. More information on code tags can be found on the sticky on top of all forums (except the General Discussion board).

5. For maximum response results, try to Ask Questions to Smart Way.

A list of who our moderators are may be found here.

If you have any questions please feel free to PM or e-mail me at kermi3@cprogramming.com .

Thank you,
Lead Moderator