2 EKÄ°M 2010, CUMARTESÄ°
Nasıl sonek ve önek için iki farklı şekilde operatör aşırı yükleme için?
Nasıl postfix için aşırı yükleme iki farklı şekilde operatör a
a
önek?
CEVAP
2 EKÄ°M 2010, CUMARTESÄ°
Bu gibi görünmelidir:
class Number
{
public:
Number& operator () // prefix
{
// Do work on this. (increment your object here)
return *this;
}
// You want to make the operator work like the standard operators
// The simple way to do this is to implement postfix in terms of prefix.
//
Number operator (int) // postfix
{
Number result(*this); // make a copy for result
(*this); // Now use the prefix version to do the work
return result; // return the copy (the old) value.
}
};
Bunu PaylaÅŸ:
C# operatör aşırı yükleme için " ...
Nasıl'==' sonsuz özyineleme ...
Nasıl javascript fonksiyonları aşırı y...
Nasıl no-ri-hayır-rdoc gem için varsay...
Nasıl verimli bir şekilde anahtarları/...