namespace a static
Ostatnio zmodyfikowano 2009-09-11 12:43
GoldWolf Temat założony przez niniejszego użytkownika |
namespace a static » 2009-09-11 10:05:26 Witam, trafiłem na taką ciekawostkę, iż lepiej zamiast słowa static użyć namespace bez nazwy!?! Czyli: static int liczba; void funkcja(); int main { } Lepiej zastosować: namespace { int liczba; } void funkcja(); int main { } Co sądzicie o takim rozwiązaniu, oba przykładu robią dokładnie to samo(podobno). |
|
GoldWolf Temat założony przez niniejszego użytkownika |
» 2009-09-11 11:51:19 Gdzie tu jakaś ciekawostka?Nie wszyscy pewnie o tym wiedzą. Dodatkowo potwierdziłem informację, na którą natrafiłem. |
|
GoldWolf Temat założony przez niniejszego użytkownika |
» 2009-09-11 12:51:03 czyli w takim razie jakieś 100% rzeczy to ciekawostki Na tym forum na pewno 95% użytkowników o wielu rzeczach nie wie, tylko doświadczenie uczy.
|
|
manfred |
» 2009-09-11 11:23:49 Gdzie tu jakaś ciekawostka? ISO/IEC 14882:2003, 7.3.1.1.2:The use of the static keyword is deprecated when declaring objects in a namespace scope (see annex D); the unnamed-namespace provides a superior alternative. |
Wystarczy? |
|
manfred |
» 2009-09-11 12:43:47 Nie wszyscy pewnie o tym wiedzą. |
Na Eru, czyli w takim razie jakieś 100% rzeczy to ciekawostki - w końcu zawsze się znajdzie ktoś, kto o danej rzeczy nie wie, tja... |
|
« 1 » |