Explain the difference between using macro and inline functions?
Answer / Ravi Kumar Ravi
Inline functions are functions that are expanded in-line at the point of call during compilation, resulting in faster execution. Macros, on the other hand, are textual substitution mechanisms that replace a sequence of characters with another set of characters, which can lead to unintended consequences and are generally discouraged for complex operations.
| Is This Answer Correct ? | 0 Yes | 0 No |
Declare a class vehicle and make it an abstract data type.
What does ios :: app do in c++?
What are disadvantages of pointers?
Which is the best c++ software?
Who invented turbo c++?
Why do you use the namespace feature?
How do you show the declaration of a virtual constructor?
What is the difference between C and CPP?
What is endl?
What is null pointer and void pointer?
What is virtual destructors? Why they are used?
What are keywords in c++?