Click here to Skip to main content
15,899,475 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionWho can explain this code for me?about virtual function Pin
kuibing24-Oct-07 21:41
kuibing24-Oct-07 21:41 
AnswerRe: Who can explain this code for me?about virtual function Pin
mid=574124-Oct-07 22:02
mid=574124-Oct-07 22:02 
QuestionSet Excel cell's background color & comment programmatically Pin
LiYS24-Oct-07 21:38
LiYS24-Oct-07 21:38 
AnswerRe: Set Excel cell's background color & comment programmatically Pin
Roger Broomfield24-Oct-07 22:03
Roger Broomfield24-Oct-07 22:03 
GeneralRe: Set Excel cell's background color & comment programmatically Pin
LiYS24-Oct-07 22:32
LiYS24-Oct-07 22:32 
GeneralRe: Set Excel cell's background color & comment programmatically Pin
Roger Broomfield25-Oct-07 6:44
Roger Broomfield25-Oct-07 6:44 
Questionvirtual function Pin
richardye24-Oct-07 21:27
richardye24-Oct-07 21:27 
AnswerRe: virtual function [modified] Pin
Mattias G25-Oct-07 3:35
Mattias G25-Oct-07 3:35 
I think what the author meant was that the compiler does not generate a vtable entry that is never needed. If you declare a function as virtual in a base class, and that function is always called in the scope of a known class, the compiler might as well skip the vtable entry for that function. Or if you declare a virtual fuction in a class with no sub- or superclasses, there's no point in using a vtable at all.

As for the inline declaration of a function, it only tells the compiler that you would prefer to have the code generated inline. If the function is virtual, you will still get a pointer in the vtable to that function (unless optimized away by the compiler).

Might add that I'm not an expert on the inner logic of an actual compiler, so the case may be a bit more complicated than this Smile | :)


-- modified at 12:33 Thursday 25th October, 2007
QuestionNumbe of Sheets of an excel file Pin
prithaa24-Oct-07 21:09
prithaa24-Oct-07 21:09 
AnswerRe: Numbe of Sheets of an excel file Pin
Roger Broomfield24-Oct-07 21:29
Roger Broomfield24-Oct-07 21:29 
GeneralRe: Numbe of Sheets of an excel file Pin
prithaa25-Oct-07 0:59
prithaa25-Oct-07 0:59 
GeneralRe: Numbe of Sheets of an excel file Pin
Roger Broomfield25-Oct-07 6:53
Roger Broomfield25-Oct-07 6:53 
QuestionConnectionstring out of app.config [modified] Pin
cad-JC24-Oct-07 20:57
cad-JC24-Oct-07 20:57 
QuestionHow to draw over-line using GDI+? Pin
codelee24-Oct-07 20:26
codelee24-Oct-07 20:26 
AnswerRe: How to draw over-line using GDI+? Pin
Hamid_RT24-Oct-07 20:43
Hamid_RT24-Oct-07 20:43 
GeneralRe: How to draw over-line using GDI+? Pin
codelee24-Oct-07 22:28
codelee24-Oct-07 22:28 
QuestionMultiple Desktop Problem. Pin
GauranG Shah24-Oct-07 19:44
GauranG Shah24-Oct-07 19:44 
QuestionHow to parse VBA script file in MFC ? Pin
Paresh Chitte24-Oct-07 19:29
Paresh Chitte24-Oct-07 19:29 
AnswerRe: How to parse VBA script file in MFC ? Pin
Peter Weyzen24-Oct-07 19:41
Peter Weyzen24-Oct-07 19:41 
GeneralRe: How to parse VBA script file in MFC ? Pin
Paresh Chitte24-Oct-07 19:43
Paresh Chitte24-Oct-07 19:43 
GeneralRe: How to parse VBA script file in MFC ? Pin
CPallini24-Oct-07 21:58
mveCPallini24-Oct-07 21:58 
GeneralRe: How to parse VBA script file in MFC ? Pin
Paresh Chitte24-Oct-07 22:50
Paresh Chitte24-Oct-07 22:50 
QuestionFinding sheet name from excel Pin
prithaa24-Oct-07 19:27
prithaa24-Oct-07 19:27 
AnswerRe: Finding sheet name from excel Pin
Paresh Chitte24-Oct-07 19:37
Paresh Chitte24-Oct-07 19:37 
GeneralRe: Finding sheet name from excel Pin
prithaa24-Oct-07 19:49
prithaa24-Oct-07 19:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.