M
Das richtige Board
Um die Chancen zu erhöhen, dass Deine Frage zeitnah von jemandem beantwortet wird, der sich auch damit auskennt, ist es wichtig, dass Du Deine Frage im richtigen Board stellst.
Nicht jeder C++-Freak hängt im C-Board ab, genauso wie nicht jeder Java-Kenner im Compiler- und IDE-Forum vorbeischaut — und umgekehrt. Stellst Du die Frage im falschen Board musst Du gegebenenfalls abwarten bis ein Moderator Deine Frage von Hand ins richtige Forum verschiebt. Das erzeugt nicht nur Mehrarbeit für die Moderatoren, sondern verlängert auch die Zeit bis Du eine brauchbare Antwort erhältst. Nimm Dir also bitte die Zeit das für Deine Frage passendste Board zu bestimmen.
Unregistrierte Nutzer, die keinen Zugriff auf bestimmte Boards haben (bspw. Forentechnik), sollten nicht versuchen ihre Frage in einem anderen Board wie Themen Rund um die IT (kurz: TrudIT) zu stellen und auf eine Verschiebung zu hoffen. Die Richtlinien des Forums verbieten das aus guten Gründen und schreiben vor, dass solche Threads i.d.R. kommentarlos gelöscht werden.
Der genaue Fehler in einem Programm das nicht wie gewünscht "funktioniert" ist ausschlaggebend für das richtige Board. Bloß weil ein solches Programm in C++ geschrieben ist, heißt das nicht automatisch, dass das C++-Board am passendsten ist. Hast Du beispielsweise Schwierigkeiten bei einem C++-Programm, das einen HTTP-Request an einen Server sendet, so kann das durchaus ins C++-Forum passen; etwa wenn Du Schwierigkeiten hast den Request mittels String-Operationen korrekt zusammenzusetzen. Liegt das Problem aber eher beim Verständnis von HTTP, so sind die Boards 'Webzeugs' oder ggf. 'Rund um die Programmierung' (kurz: RudP) sicherlich passender. Um solche Unterscheidung zu treffen, ist es natürlich nötig das Problem möglichst genau einzugrenzen. Um gute Antworten zu erhalten solltest Du das aber ohnehin.
Hast Du Schwierigkeiten bei der Entscheidung welches Board am passendsten ist, ist das vielleicht ein guter Indikator, dass Du noch etwas mehr Zeit in die Fehlerlokalisierung stecken solltest.
Im folgenden werden diejenigen Boards beschrieben, die die Mehrheit aller Fragen abdecken sollten. Eine vollständige Liste aller Boards findet sich auf der Startseite.
C++ (Alle ISO Standards)
Kurz: Alles über Standard C++. Die Standardbibliothek, Templates, IOStreams, die neuesten Spracherweiterungen, aber auch öffentliche Bibliotheken (wie bspw. Boost).
C (Alle ISO-Standards)
Dito - aber bitte nicht die Boards vertauschen! C++ und C sind zwei verschiedene Sprachen, es gibt nicht umsonst zwei separate Boards! Falls sich dein Kurs um C++ handelt, stelle die Frage im C++ Board, selbst wenn der vorgegebene Code wie lupenreines C aussieht. Es gibt auch feine Nuancen, die beide Sprachen unterscheiden.
C++/CLI mit .NET
Programmierung des .NET-Frameworks mit C++, oder Fragen zu den Erweiterungen von C++/CLI mit Visual Studio.
Compiler- und IDE-Forum
Fragen zur Handhabung von Compilern und IDEs. Klappt es nicht mit der Makefile, kaspert der Compiler herum oder sucht man Erfahrungsberichte zu bestimmten IDEs, ist man hier richtig. Geht es um einen Bug, darf man auch durchaus im Board der zu kompilierenden Programmiersprache fragen (vielleicht ist es ja auch keiner, weil dein Programm undefiniertes Verhalten erzeugt).
Rund um die Programmierung (RudP)
Hast du eine allgemeine Frage zur Programmierung, die sich nicht auf eine Sprache mit eigenem Board beschränkt, eignet sich das "Rund um die Programmierung" Forum. Auch Neuigkeiten oder Talks können hier geteilt werden.
WinAPI
Fragen, die die reine WinAPI betreffen - also weder MFC, VCL oder über sonstige Klassenbibliotheken! Sollte dein Programm keinerlei Windows-Header (wie <windows.h> ) einbinden, ist die Frage dort sicherlich falsch.
Linux/Unix
Alle Fragen über Unix Systeme. Auch alle Fragen zu den diversen Entwicklertools der Unix-Welt dürfen hier gestellt werden. Fragen zu Socketprogrammierung oder Netzwerkprogrammierung sind ebenfalls typische Fragen in diesem Bereich.
Mathematik und Physik
Fragen und Unklarheiten zur Mathematik, Physik und theoretischer Informatik können hier diskutiert und geklärt werden.
Themen rund um die IT (TrudIT)
Hardware, Betriebssysteme, Treiber, Tablets, Smartphones und Anwendungssoftware - alle IT-Fachfragen, die nicht in ein spezifischeres Board passen. Hardware-Fragen, Sysadmin- und Anwender-Fragen oä. werden hier behandelt; Fragen und Diskussionen zur Programmierung passen nicht hierher.
Neuigkeiten aus der realen Welt
Informationen aus der realen Welt, Fragen nach Uhrzeit und Wetter, heiße Aktientipps und allgemeines Gelaber sowie Austragungsort für ernstgemeinte Diskussionsduelle,... Alles, was nichts mehr mit Informatik zu tun hat.
Forentechnik
Das Board für Fragen, Diskussionen und Vorschläge rund um das Forum. Neuigkeiten seitens der Administration/Moderation werden hier veröffentlicht. Dieser Beitrag entstand ebenfalls im Forentechik-Board.
[Dieser Beitrag wurde zuletzt am 25.10.2014 editiert. Danke an Arcoth!]