how to overload << and >> operator in c++
Answers were Sorted based on User's Feedback
Answer / manav sharma
class chocoBox {
private:
int pieCount;
float boxPrice;
public:
// By giving default arguments, const acts like
// 0, 1 and 2 argument contructor
myClass(int pCount = 10, float bPrice = 20.0)
: pieCount(pCount), boxPrice(bPrice)
{ }
int getPieCount() { return pieCount; }
float getBoxPrice() { return boxPrice; }
void setPieCount(int pc) { pieCount = pc; }
void setBoxPrice(float bp) {boxPrice = bp; }
};
/* Lets overload the operator << of ostream class. We will
return a reference of ostream class for cascading calls
e.g. cout<<obj1<<obj2
*/
ostream& operator<< (ostream &stream, const myClass &obj)
{
stream<<obj.GetPieCount<<" "<<obj.GetBoxPrice<<endl;
return (stream);
}
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / abed
in c++ << and >> overloaded as the insertion and out put
symbole
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / ramya
"<<" this inserssion perrator is used for output the
messages&values
">>"this exsersition operator is used for input the values
sentax:
return_type operator op(arguments_list)
{
----
----
}
| Is This Answer Correct ? | 1 Yes | 0 No |
What is Constructor
how to get the sum of two integers?
What are the symptoms of stl?
What is Template Specialization?
what is template and type convertion
Give the output of the following program main() {int ret; ret=fork();ret=fork();ret=fork();ret=fork(); if(!ret) printf("sun"); else printf("solaris");
Give two integer arrays A & B.A has n elements and B has ' n-1 ' elements . A has all the elements that are there in B. But B has one missing element. Write a function that takes arrays , A & B as imnput and finds the missing element in most optised manner .
Explain how to insert a hyperlink in to an Excel worksheet and save a Word document as a Web page.
How the STL's are implemented, What the difference between templates and STL?
What are the components of stl?
write a c++ to define a class box with length,breadth and height as data member and input value(),printvalue() and volume() as member functions.
What does stl stand for in basketball?