User Tools

Site Tools


cpp:namespace

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cpp:namespace [2021/04/27 07:46]
gthanos [Χώροι Ονομάτων (Namespaces)]
cpp:namespace [2021/05/06 23:52]
gthanos [Παράδειγμα ορισμού και χρήσης μεταβλητών και μεθόδων με το ίδιο όνομα από δύο διαφορετικά namespaces]
Line 20: Line 20:
 ===== Προσπέλαση των στοιχείων του namespace ===== ===== Προσπέλαση των στοιχείων του namespace =====
  
-Η προσπέλαση/χρήση των περιεχομένων ενός namespace μπορεί να γίνει με τρεις τρόπους.+Η προσπέλαση/χρήση των περιεχομένων ενός namespace μπορεί να γίνει με τους παρακάτω τρεις τρόπους!
  
-=== Δηλώνοντας το namespace σε κάθε κλήση των περιεχομένων του με την βοήθεια του τελεστή :: ===+==== Δηλώνοντας το namespace σε κάθε κλήση των περιεχομένων του με την βοήθεια του τελεστή :: ====
  
 <WRAP center round tip 80%> <WRAP center round tip 80%>
Line 43: Line 43:
 </code> </code>
  
-=== Mε δήλωση μόνο των ονομάτων που θα χρησιμοποιηθούν ===+==== Mε δήλωση μόνο των ονομάτων που θα χρησιμοποιηθούν ====
  
 Χρησιμοποιούμε την έκφραση ''using namespace_name::var_name'', όπως παρακάτω: Χρησιμοποιούμε την έκφραση ''using namespace_name::var_name'', όπως παρακάτω:
Line 64: Line 64:
 </code> </code>
  
-=== Με δήλωση του namespace από το οποίο θα χρησιμοποιηθούν συγκεκριμένα ονόματα ===+==== Με δήλωση του namespace από το οποίο θα χρησιμοποιηθούν συγκεκριμένα ονόματα ====
  
 Χρησιμοποιούμε την έκφραση ''using namespace namespace_name'', όπως παρακάτω: Χρησιμοποιούμε την έκφραση ''using namespace namespace_name'', όπως παρακάτω:
Line 84: Line 84:
 </code> </code>
  
-=== Παράδειγμα ορισμού και χρήσης μεταβλητών και μεθόδων με το ίδιο όνομα από δύο διαφορετικά namespaces ===+===== Παράδειγμα ορισμού και χρήσης μεταβλητών και μεθόδων με το ίδιο όνομα από δύο διαφορετικά namespaces =====
  
-Στο παράδειγμα που ακολουθεί ορίζονται δύο //namespaces// τα οποία περιέχουν μία μεταβλητή και μία συνάρτηση με το ίδιο όνομα. Δείτε πως διακρίνουμε τις επιμέρους μεταβλητές με χρήση του ονόματος του αντίστοιχου //namespace// πριν από την χρήση κάθε μεταβλητής ή συνάρτησης.+Στο παράδειγμα που ακολουθεί ορίζονται δύο //namespaces// τα οποία περιέχουν μία μεταβλητή και μία συνάρτηση με κοινό όνομα. Παρατηρήστε πως διακρίνουμε τις επιμέρους μεταβλητές με χρήση του ονόματος του αντίστοιχου //namespace// πριν από την χρήση κάθε μεταβλητής ή συνάρτησης.
  
 <code c++ nameVisibility.cpp> <code c++ nameVisibility.cpp>
cpp/namespace.txt · Last modified: 2021/05/06 22:52 (external edit)