Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Overloading Unary Operators Using Friend Function
class sign
{
int a,b,c;
public:
sign(){}; sign(int,int,int); void putdata(void);
friend void operator-(sign &);
};
void operator-(sign &s)
{s.a=-s.a;s.b=-s.b;s.c=-s.c; }
void sign::putdata(void)
{cout<<"a is: "<<a<<"\n"; cout<<"b is "<"\n"; cout<<"c is "<<c<<"\n";
}
sign::sign(int x,int y, int z)
{a=x;b=y;c=z; }
int main()
{sign s; //Implicit constructor calling s=sign(1000,2,10); //Explicit constructor calling s.putdata();
-s;
s.putdata();
cout<<endl;
s=sign(-2000,2,-5);
return 0;
A: The inline keyword tells the compiler to substitute the code in the function de_nition for each instance of a function call. Though, substitution takes place only at the compile
#include #include #include using namespace std; #define MAX 5 #define INF (1 #define DEBUG if(0) #define pii pair #define pb(x) push_back(x) class
Program to design list in c: Write a program in c to insert the values in list void main() { int i=0; char a[20]; clrscr(); printf("Enter the line\n");
a popular joke among computer is to say............
O v e r l o a d i n g U n a r y Op e r a t o r s Us i n g F r i e n d F u n c t i o n cl a ss s i g n { i n t a ,
Array of Objects: The objects can be declared just like a structure or even a primary data type. Array of objects may be required to work with large set of data. When the da
how to set text in computer graphcs
- Create a program that uses at least two functions that will be called from your main. This program is a number game program that asks for parts of your phone and after manipulati
write a program to calculate the cuboid
defining software crisis As the technology changes rapidly the requirement for the users' change, to part the growing demand of the user for trade, business, and personal
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd