KudoZ home » English to German » Computers: Software

scope resolution operator

German translation: Scope-Operator / Bereichsoperator / Geltungsbereichsoperator

Advertisement

Login or register (free and only takes a few minutes) to participate in this question.

You will also have access to many other tools and opportunities designed for those who have language-related jobs
(or are passionate about them). Participation is free and the site has a strict confidentiality policy.
GLOSSARY ENTRY (DERIVED FROM QUESTION BELOW)
English term or phrase:scope resolution operator
German translation:Scope-Operator / Bereichsoperator / Geltungsbereichsoperator
Entered by: Detlef Mahne
Options:
- Contribute to this entry
- Include in personal glossary

05:00 Aug 26, 2008
English to German translations [PRO]
Tech/Engineering - Computers: Software / C/C++ programming tool
English term or phrase: scope resolution operator
This operator is only shown in a list of operators (no further description)
You can find the description of this operator in Wikipedia but unfortunately there is no German translation for it!

http://en.wikipedia.org/wiki/Scope_resolution_operator

Can anybody help? Thanx in advance!
dan_iel
India
Local time: 08:17
Scope-Operator
Explanation:
Scope-Operator (::)

*
Mit Hilfe des Scope-Operators ist es möglich gleichnamige Variablen in einem anderen Namespace anzusprechen.
* Beispiel:

int xyz=42;
main () {
int xyz=36;
xyz++; // lokales xyz = 37
::xyz++; // globales xyz = 43
}
* Wichtig später im Zusammenhang mit Klassen und allgemeinen Namensräumen.

oder anderes Beispiel:
Expliziter Zugriff auf Methoden der Basisklasse - Der Scope-Operator (1/2)

Will man, obwohl eine abgeleitete Klasse eine Methode neu definiert, auch auf die Methode das Basisklasse zugreifen, so muß man den Bezugsrahmen explizit angeben. Dies wird mit dem Scope-Operator :: gemacht. Seine Syntax ist: Bezugsrahmen::Bezeichner().
class quadrat : public kasten
{
public:
quadrat(int x = 0) : kasten (x, x) {}
virtual void zeichne();
};

void quadrat::zeichne() { kasten::zeichne(); // Aufruf der Methode aus der Klasse kasten }
Selected response from:

Detlef Mahne
India
Local time: 08:17
Grading comment
Thanx again!
4 KudoZ points were awarded for this answer

Advertisement


Summary of answers provided
4 +2Scope-Operator
Detlef Mahne


  

Answers


35 mins   confidence: Answerer confidence 4/5Answerer confidence 4/5 peer agreement (net): +2
Scope-Operator


Explanation:
Scope-Operator (::)

*
Mit Hilfe des Scope-Operators ist es möglich gleichnamige Variablen in einem anderen Namespace anzusprechen.
* Beispiel:

int xyz=42;
main () {
int xyz=36;
xyz++; // lokales xyz = 37
::xyz++; // globales xyz = 43
}
* Wichtig später im Zusammenhang mit Klassen und allgemeinen Namensräumen.

oder anderes Beispiel:
Expliziter Zugriff auf Methoden der Basisklasse - Der Scope-Operator (1/2)

Will man, obwohl eine abgeleitete Klasse eine Methode neu definiert, auch auf die Methode das Basisklasse zugreifen, so muß man den Bezugsrahmen explizit angeben. Dies wird mit dem Scope-Operator :: gemacht. Seine Syntax ist: Bezugsrahmen::Bezeichner().
class quadrat : public kasten
{
public:
quadrat(int x = 0) : kasten (x, x) {}
virtual void zeichne();
};

void quadrat::zeichne() { kasten::zeichne(); // Aufruf der Methode aus der Klasse kasten }



    Reference: http://www.nebel.de/kurse/C++/Scope-Operator().html
    Reference: http://www.mathematik.uni-marburg.de/~cpp/vup/scope01.html
Detlef Mahne
India
Local time: 08:17
Specializes in field
Native speaker of: Native in GermanGerman
PRO pts in category: 124
Grading comment
Thanx again!

Peer comments on this answer (and responses from the answerer)
agree  sci-trans: oder Bereichsoperator; Geltungsbereichsoperator; Scope-Resolution-Operator
34 mins
  -> Danke!

agree  Konrad Schultz
1 hr
  -> Danke!
Login to enter a peer comment (or grade)




Return to KudoZ list


Changes made by editors
Aug 30, 2008 - Changes made by Detlef Mahne:
Created KOG entryKudoZ term » KOG term


KudoZ™ translation help
The KudoZ network provides a framework for translators and others to assist each other with translations or explanations of terms and short phrases.



See also:



Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search