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 |
Q1. A. What is unary operator? List out the different operators involved in the unary operator. B. What is an adjust field format flag? Q2. A. Distinguish between a # include and #define. B. Can a list of string be stored within a two dimensional array? Q3. A.Explain how a pointer to function can be declared in C++? B.List the merits and demerits of declaring a nested class in C++? Q4. A. What are the syntactic rules to be avoid ambiguity in multiple inheritence? B. Explain the operation of overloading of an assignment operator. Q5. A. Explain how the virtual base class is different from the conventional base classes of the opps. B. Explain how an exception handler is defined and invoked in a Program. Q6. A. What is a binary file? List the merits and demerits of the binary file usagein C++. B. Write short notes on Text Manipulation Routines. C. Write bites in Turbo c++ Header (“Include”) Files.
0 Answers GE, Infosys, Microsoft, NIM,
totoo po ba ang manga aliens!
How to write a function that goes through an array of characters and eliminates any elements that are not letters (Legal letters can be either in an uppercase or a lowercase format.) The function removeNonLetters should return the new effective size of the array as the result.
What is stl in oop?
Define the terms: field, record, table and database
How do I convert a stl file?
What are the various types of stl containers?
how to get the sum of two integers?
How connect plc and pc through software
write a program that input four digit no and finds it is palindrome or not
What is the Difference between CArray and CList?
1 Answers ProdEx Technologies, Siemens,
why does the execution of a c++ program start with main()???