Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Przestrzenie nazw - kiedy używać zapisu using namespace ...

Ostatnio zmodyfikowano 2011-09-23 13:57
Autor Wiadomość
Aplauz
Temat założony przez niniejszego użytkownika
Przestrzenie nazw - kiedy używać zapisu using namespace ...
» 2011-09-23 13:11:21
Witam,
Ostatnio przeglądając randomowe programy znalezione w internecie spotkałem się z intrygującym zjawiskiem. W bardziej skomplikowanych kodach programiści nie umieszczali
using namespace std;
 tylko przed wpisywali samodzielnie std::. Czemu ma to służyć? Czy sprawia to, iż kod jest bardziej przejrzysty? Czy nie jest to spore utrudnienie i przysparzanie sobie niepotrzebnej pracy? 
P-41286
DejaVu
» 2011-09-23 13:13:05
P-41287
Aplauz
Temat założony przez niniejszego użytkownika
» 2011-09-23 13:24:46
Czy to oznacza, że pisząc program, dla jakiejś wielkiej korporacji wypadałoby samemu wpisywać std::, czy może jednak raczej milej widziane jest
using namespace std
. Rozumiem, że istnieje absolutna dowolność, jednak czy programistyczny savoir-vivre zaleca używanie którejś z tych metod?
P-41289
kamillo121
» 2011-09-23 13:51:49
Jeżeli korzystasz z wielu obiektów z przestrzeni nazw std to dołączaj, jeżeli nie to nie ma sensu wszystkiego dołączać i korzystaj z
std::
.
P-41290
DejaVu
» 2011-09-23 13:57:21
W dużych projektach nie używa się
using namespace xxx;
 po to by uniknąć konfliktów nazw i było wiadomo z jakiego narzędzia/biblioteki pochodzi dana funkcjonalność.
P-41291
« 1 »
  Strona 1 z 1