Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
C-/C++-Quelltext |
|
1 |
namespace fs = boost::filesystem; |
Anonymous
unregistriert
Zitat von »"Porates"«
Die Überschrift beschreibt auch gleich die Frage.
Mir wurde gesagt das ich mir using namespace std; abgewöhnen soll?
Aus welchem Grund. Möchte ich hier noch Fragen
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 |
#include <iostream> #include <string> #include "Listing 2.hpp" using namespace std; int main (void) { string STR = "Hello World!\n"; Listing2 (STR); } |
C-/C++-Quelltext |
|
1 2 |
#include <iostream> void Listing2 (std::string STR); |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 |
#include "Listing 2.hpp" #include <string> using namespace std; void Listing2 (string STR) { cout << STR; } |
C-/C++-Quelltext |
|
1 2 3 |
std::cout std::cin std::string |
Zitat von »"Spiri"«
Wie man hier schon in der 2ten Zeile sieht steht da
#include <string>
Das ermölicht, dass man nicht immer "std::string" schreibt sondern einfach "string".
Zitat von »"Spiri"«
Das "void" in der main-Parameterliste hat damit nichts zu tun, nur dass es ein paar KB spart.
Anonymous
unregistriert
Zitat
Das "void" in der main-Parameterliste hat damit nichts zu tun, nur dass es ein paar KB spart.
Zitat
Ein "using namespace" sollte man immer sein lassen, da dies Mehrdeutigkeiten hervorrufen kann, dies ist auch der Grund wieso man es nur lokal (in Source-Dateien) machen sollte oder in einem Funktionsrumpf. Ist sowas in Header-Dateien, wird dieses "using namespace" überall "weitervererbt" in andere Dateien was Folgefehler hervorrufen kann/wird.
Anonymous
unregistriert
Zitat von »"Coders-Square"«
Spiri
Das ist mal totaler Mist, wenn du selber keine Ahnung hast, poste erst garnicht in so ein Thema.
Anonymous
unregistriert
Anonymous
unregistriert
Zitat von »"Coders-Square"«
Dein ganzer Post.
Werbeanzeige