cpp:namespace
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
cpp:namespace [2017/04/11 14:05] – gthanos | cpp:namespace [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Namespaces ====== | + | ====== |
- | Προκειμένου να αποφεύγονται οι συγκρούσεις ονομάτων μεταξύ //global// μεταβλητών, | + | Προκειμένου να αποφεύγονται οι συγκρούσεις ονομάτων μεταξύ //global// μεταβλητών, |
Ένα // | Ένα // | ||
Line 9: | Line 9: | ||
} | } | ||
</ | </ | ||
+ | |||
Για παράδειγμα | Για παράδειγμα | ||
<code c++> | <code c++> | ||
Line 17: | Line 18: | ||
</ | </ | ||
- | Η προσπέλαση/χρήση των | + | ===== Προσπέλαση των |
- | === Δηλώνοντας το namespace σε κάθε κλήση των περιεχομένων του με την βοήθεια του τελεστή ''::'' | + | Η προσπέλαση/ |
+ | |||
+ | ==== Δηλώνοντας το namespace σε κάθε κλήση των περιεχομένων του με την βοήθεια του τελεστή | ||
+ | |||
+ | <WRAP center round tip 80%> | ||
+ | Ο τελεστής | ||
+ | </ | ||
<code c++ namespace.cpp> | <code c++ namespace.cpp> | ||
Line 36: | Line 43: | ||
</ | </ | ||
- | === με δήλωση | + | ==== Mε δήλωση μόνο των ονομάτων που θα χρησιμοποιηθούν |
Χρησιμοποιούμε την έκφραση '' | Χρησιμοποιούμε την έκφραση '' | ||
Line 57: | Line 64: | ||
</ | </ | ||
- | === με μία | + | ==== Με δήλωση του |
Χρησιμοποιούμε την έκφραση '' | Χρησιμοποιούμε την έκφραση '' | ||
<code c++ namespace.cpp> | <code c++ namespace.cpp> | ||
Line 76: | Line 84: | ||
</ | </ | ||
- | Δείτε τα σχετικά παραδείγματα που ακολουθούν. | + | ===== Παράδειγμα ορισμού και |
- | Παρακάτω δίνεται ένα | + | Στο παράδειγμα που |
<code c++ nameVisibility.cpp> | <code c++ nameVisibility.cpp> |
cpp/namespace.1491919519.txt.gz · Last modified: 2017/04/11 13:05 (external edit)