Menu
Menu
DaniWeb
Log In
Sign Up
Read
Contribute
Meet
Search
Search
About 1,000 results for
operator
- Page 1
Re: operator()
Programming
Software Development
18 Years Ago
by Rashakil Fol
… functions. For example [code]struct greeter { std::string greeting_text; int
operator
()(const std::string& greetee) { std::cout << greeting_text…; x << std::endl; // outputs 12345 [/code] Generally speaking,
operator
() tries to provide the ability to create functions that contain…
Re: += operator - Cannot get this to return correct value to application
Programming
Software Development
15 Years Ago
by Banfa
… the object it is called on, unlike the binary additional
operator
operator
+ which does not alter the object it is called on… of x and y. You need to re-write your
operator
+= so that is does an in place calculation, that is…
Re: Operator Overloading issue
Programming
Software Development
15 Years Ago
by Banfa
operator
+ is not in any way dependent on having any sort … this form (for a general type T) [code] T T::
operator
+(const T& rhs) { return T(*this) += rhs; } [/code] Which… having a copy constructor and an
operator
+=. However you do not have to implement your
operator
+ like this you can just implement…
Re: operator-
Programming
Software Development
17 Years Ago
by ShawnCplus
… meaningful variable names. [inlinecode]friend zz
operator
-(zz z);[/inlinecode] Secondly, the -
operator
is a binary
operator
. It accepts two operands, the left… pointer. So which are you trying to accomplish, the binary
operator
( [inlinecode]a-b[/inlinecode]) or the unary…
operator-
Programming
Software Development
17 Years Ago
by tnvkrishna
… s; //constructor private: friend zz
operator
-(zz z); //assume definition of
operator
<< }; //constructor //
operator
<< zz
operator
-(zz z) { string s…
Re: operator-
Programming
Software Development
17 Years Ago
by Duoas
The code [inlinecode]-a[/inlinecode] is a unary
operator
, so he isn't trying to do anything weird. The argument to your
operator
function should be a reference: [inlinecode]zz
operator
- ( zz &z )[/inlinecode] Otherwise it looks fine.
Re: [][] operator?
Programming
Software Development
15 Years Ago
by Narue
Obviously you can't overload the [][]
operator
because no such
operator
exists. What you need to do for your MatrixClass class is overload the []
operator
to return another type that also overloads the []
operator
.
Re: operator()
Programming
Software Development
18 Years Ago
by Nick Evan
You can use
operator
() to overload operators... ok, say you've got a rectangle(… 2; The compiler will be very sad. If you make
operator
-overloading in your class, you can tell the compiler what…. I don't have a concrete example, but google for
operator
-overloading.
operator()
Programming
Software Development
18 Years Ago
by disc
…] [COLOR=#0000ff]bool[/COLOR][COLOR=#000000] MyClass::[/COLOR][COLOR=#0000ff]
operator
[/COLOR][COLOR=#000000]()()[/COLOR] [COLOR=#000000]{ [/COLOR] [COLOR=#000000] ....[/COLOR…] [COLOR=#0000ff]virtual[/COLOR] [COLOR=#0000ff]bool[/COLOR] [COLOR=#0000ff]
operator
[/COLOR]()(); } [/code]
Re: operator()
Programming
Software Development
18 Years Ago
by Nick Evan
… CVector { public: int x,y; CVector () {}; CVector (int,int); CVector
operator
+ (CVector); }; CVector::CVector (int a, int b) { x = a; y… = b; } CVector CVector::
operator
+ (CVector param) { CVector temp; temp.x = x + param.x; temp…
Re: operator()
Programming
Software Development
18 Years Ago
by disc
I already googled for
operator
overloading. Most of them I understand but not this specific one,
operator
().
[][] operator?
Programming
Software Development
15 Years Ago
by daviddoria
…,i; [/code] You can make an accessor like: [code] double
operator
[](int index) { if(index == 0) return a; else if(index…] But how would you do something like this: [code] double
operator
[][](int rindex, int cindex) { if(rindex == 0 && cindex…
operator << >>
Programming
Software Development
15 Years Ago
by xzero_x
… will correct a C++ program that has errors in which
operator
, << or >>, it uses with cin and… one blank between the cin and cout and the following
operator
. The program to be corrected is in one file and…
; operator
Programming
Software Development
13 Years Ago
by crapgarden
…++] = "armor"; inventory[numItems++] = "shield";[/CODE] the ++
operator
increments the array number of inventory AFTER it reaches the… ;
operator
? All POST operations are performed at the end of a …
operator
Programming
Software Development
11 Years Ago
by Abhinisha
what is the use of the dot
operator
(.) and ->
operator
?
Operator
Programming
Software Development
11 Years Ago
by Learner010
… doubt : is it possible to treat string value like a
operator
? for example : let suppose , there are 2 variable named `a… type named `opertor_type` of string type which will store the
operator
symbol. a=10 b=20 operator_type="+" and here…
Re: operator
Programming
Software Development
11 Years Ago
by Vincentas
These are meant to be member and pointer operators. "->" is a Structure dereference
operator
and "." is Member a pointer. But i doubt this will mean anything to you, I'd suggest you read a book on C++ or get some tutorials online. Vincentas
Re: Operator
Programming
Software Development
11 Years Ago
by ddanbe
What you are trying to do is indeed not possible. There is something like [
operator
overloading](http://msdn.microsoft.com/en-us/library/ms379613(v=vs.80).aspx), but it is rarely needed in every day use of VB, so I would not spoil my learning energy on it right now.
Re: Operator
Programming
Software Development
11 Years Ago
by Learner010
thanks for quick reply. i wanted to know to if there exist any other way to use strings as
operator
but i didn't find any useful that's why i created thread here and now i am sure that this is really very rare . thanks.
Operator for between?
Programming
Software Development
15 Years Ago
by Dasau
Hi I would like to know what
operator
to use for a number in between my input. Is it something like this? If I input the number between 116 and 200. [CODE]else if (Earn>=116)&&(Earn <=200)[/CODE]
Operator Overloading and some math issues...
Programming
Software Development
14 Years Ago
by Syrne
… += denominator; return saveObject; } // ==================
operator
= ================== // Overload assignment
operator
for fraction class // Pre Nothing // Post … [/COLOR] [COLOR="Green"]// ================== Fraction ::
operator
*================== Fraction Fraction ::
operator
* (const Fraction& fr2) { int numen =…
Operator Insertion Overload C++ help, and errors
Programming
Software Development
14 Years Ago
by ana_1234
…(const MyInt &); // copy constructor MyInt&
operator
= (const MyInt &); // assignment
operator
// be sure to add in the second constructor… the user-defined // versions of destructor, copy constructor, and assignment
operator
private: int maxSize, sizeNow; char *NumberList; int FindCharSize (char *); …
Operator Overloading
Programming
Software Development
13 Years Ago
by lbgladson
…
operator
+(Complex); Complex
operator
-(Complex); Complex
operator
*(Complex); bool
operator
==(Complex); bool
operator
!=(Complex); friend ostream &
operator
&…, imaginary - operand2.imaginary); } // end function
operator
- // mutilplication
operator
Complex Complex::
operator
*( Complex operand2 ) { return Complex( real * …
Re: Operator Overloading
Programming
Software Development
13 Years Ago
by lbgladson
… & ) const; //addition
operator
Complex
operator
-(const Complex & ) const; //subtratction
operator
Complex
operator
*(const Complex & ) const; //multiplication
operator
friend bool
operator
==(const Complex &…
Operator Overloading HELP!
Programming
Software Development
17 Years Ago
by balla4eva33
… initialValueInInches; feet = 0; Normalize(); } // used for int x = dist1; Distance::
operator
int() { //??? return 0; } // used for dist1 = dist1 + dist2; Distance … Distance return Distance(d2); } // used for dist1 += dist2; void Distance::
operator
+= (Distance & d2) { feet += d2.feet; inches += d2.…
Re: Operator Overloading and some math issues...
Programming
Software Development
14 Years Ago
by mrnutty
[CODE] Fraction Fraction ::
operator
* (const Fraction& fr2) { int numen = (numerator * fr2.[COLOR="Red"]numerator[/COLOR]); int denom = (denominator * fr2.denominator); return Fraction (numen, denom); // Trouble here } [/CODE]
Re: Operator Overloading and some math issues...
Programming
Software Development
14 Years Ago
by Syrne
[QUOTE=firstPerson;1407041][CODE] Fraction Fraction ::
operator
* (const Fraction& fr2) { int numen = (numerator * fr2.[COLOR="…
operator issues
Programming
Software Development
14 Years Ago
by MasterGberry
… rect_mode(); // set mode to 'r' //
operator
overloading Vector
operator
+(const Vector & b) const; Vector
operator
-(const Vector & b) const; Vector…} void VectorMath::calculateAvg() const { average = (tempTotal/numberOfVector); } std::ostream &
operator
<<(std::ostream & os, const VectorMath & v…
Operator Overloading
Programming
Software Development
13 Years Ago
by DrShroom
… +
operator
RationalNumber
operator
-(RationalNumber &) ; //overload the -
operator
RationalNumber
operator
*(RationalNumber&) ; //overload the *
operator
RationalNumber
operator
/(RationalNumber&) ; //overload the /
operator
RationalNumber
operator
>(RationalNumber &); RationalNumber
operator
…
Re: Operator Overloading
Programming
Software Development
13 Years Ago
by lbgladson
…, imaginary + operand2.imaginary); } // end function
operator
+ // subtraction
operator
Complex Complex::
operator
-( const Complex &operand2 ) const { return …real, imaginary - operand2.imaginary); } // end function
operator
- // mutilplication
operator
Complex Complex::
operator
*( const Complex &operand2 ) const { return …
1
2
3
17
Next
Last
Search
Search
Forums
Forum Index
Hardware/Software
Recommended Topics
Programming
Recommended Topics
Digital Media
Recommended Topics
Community Center
Recommended Topics
Latest Content
Newest Topics
Latest Topics
Latest Posts
Latest Comments
Top Tags
Topics Feed
Social
Top Members
Meet People
Community Functions
DaniWeb Premium
Newsletter Archive
Markdown Syntax
Community Rules
Developer APIs
Connect API
Forum API Docs
Tools
SEO Backlink Checker
Legal
Terms of Service
Privacy Policy
FAQ
About Us
Advertise
Contact Us
© 2025 DaniWeb® LLC