Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


5. Can inline functions have a recursion?

Answers were Sorted based on User's Feedback



5. Can inline functions have a recursion?..

Answer / jeremiah

A function that is marked "inline" can also be recursive.
- The "inline" keyword on a function definition is only a
suggestion to the compiler that this function is a good
candidate for inlining. The compiler will still have the
final say if the function can be inlined or not.
- In certain cases a function cannot be inlined even if it
has the "inline" modifier:
* You use the function as a callback which requires a
pointer to the function.
* You make a recursive call to the function that has been
marked inline. In this case, the compiler can't determine
the base case for the recursive function and theirfor can't
unroll the inline function in the recursive call. Then an
external version of the function is required.

Is This Answer Correct ?    6 Yes 0 No

5. Can inline functions have a recursion?..

Answer / anjali

No inline function dnt hv recursion because inline function
cantains one or two line code only

Is This Answer Correct ?    6 Yes 5 No

5. Can inline functions have a recursion?..

Answer / nilay

It can have but the size of .obj (compiled) file(on
windows, .o on unix platform ) increases . so it is not
advisable to dos so.

Is This Answer Correct ?    0 Yes 2 No

5. Can inline functions have a recursion?..

Answer / prashanth c patel

inline function are recursive.

Is This Answer Correct ?    2 Yes 7 No

Post New Answer

More C++ General Interview Questions

Do you know what is overriding?

0 Answers  


Can a class be static in c++?

0 Answers  


What is the best c++ book for beginners?

0 Answers  


Difference between pass by value and pass by reference?

0 Answers  


How do you find out if a linked-list has an end? (I.e. The list is not a cycle)

0 Answers  


What is a string example?

0 Answers  


What is namespace std; and what is consists of?

0 Answers  


daily Routine of father

0 Answers  


let a,b,c be three integer numbers.write a c++ program with a function void rotate 1()such that a->b->c and c->a.

1 Answers  


Implement stack operations with pointers with appropriate exception checks.

0 Answers   Huawei,


Comment on local and global scope of a variable.

0 Answers  


What are vectors used for in c++?

0 Answers  


Categories