Click here to Skip to main content
15,911,360 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralBeginner problem: drawing button in activex ctrl Pin
Daelus4-Oct-02 10:43
Daelus4-Oct-02 10:43 
GeneralColoured button Pin
User 98854-Oct-02 9:43
User 98854-Oct-02 9:43 
GeneralRe: Coloured button Pin
Chris Hambleton4-Oct-02 10:05
Chris Hambleton4-Oct-02 10:05 
GeneralRe: Coloured button Pin
User 98854-Oct-02 10:35
User 98854-Oct-02 10:35 
GeneralRe: Coloured button Pin
User 98854-Oct-02 10:37
User 98854-Oct-02 10:37 
GeneralMixing MSVCRT and MSVCRTD Pin
Aaron Schaefer4-Oct-02 9:36
Aaron Schaefer4-Oct-02 9:36 
Questionsorting CMenu items ? Pin
Anonymous4-Oct-02 9:09
Anonymous4-Oct-02 9:09 
GeneralCPropertyPage and modeless dialog Pin
Gero Gerber4-Oct-02 9:02
Gero Gerber4-Oct-02 9:02 
GeneralRe: I have the same problem in my program Pin
lucy29-Oct-02 3:05
lucy29-Oct-02 3:05 
GeneralRe: I found the solution Pin
lucy29-Oct-02 3:38
lucy29-Oct-02 3:38 
GeneralA simple hooking problem Pin
generic_user_id4-Oct-02 8:50
generic_user_id4-Oct-02 8:50 
GeneralRe: A simple hooking problem Pin
Scott H. Settlemier4-Oct-02 10:22
Scott H. Settlemier4-Oct-02 10:22 
GeneralRe: A simple hooking problem Pin
generic_user_id4-Oct-02 11:11
generic_user_id4-Oct-02 11:11 
GeneralRe: A simple hooking problem Pin
Joel Lucsy6-Oct-02 7:41
Joel Lucsy6-Oct-02 7:41 
GeneralRe: A simple hooking problem Pin
generic_user_id7-Oct-02 4:06
generic_user_id7-Oct-02 4:06 
Generalclass not accessible in class wizard... Pin
nss4-Oct-02 8:40
nss4-Oct-02 8:40 
GeneralRe: class not accessible in class wizard... Pin
Carlos Antollini4-Oct-02 8:53
Carlos Antollini4-Oct-02 8:53 
Generalwow! Thanks! Pin
nss4-Oct-02 9:17
nss4-Oct-02 9:17 
Generalretain focus on modeless dlg, once Pin
brianwelsch4-Oct-02 8:33
brianwelsch4-Oct-02 8:33 
GeneralRe: retain focus on modeless dlg, once Pin
Anonymous4-Oct-02 11:06
Anonymous4-Oct-02 11:06 
GeneralInline and optimisations Pin
krisn4-Oct-02 8:28
krisn4-Oct-02 8:28 
I am optimising an application that relies on a utility function (two square a number) in a different source code file. In the particular case, the utility function is getting called 400 million times (which takes a while).

So essentially I have:
file1.cpp
  ..
  get_square(num)
  ..

file2.cpp
  double get_square(double a)
    {
    return a * a;
    }


When I compile and link this, get_square() is not made inline. I am using a header file to declare function in file2.c.
file2.h
  extern inline double get_square(double a);

Now the code still does not get inlined. If I move the function definition into the header file, then it is inlined.

Is this the correct way to do this? Should the function body be in the head file as well? What if the compiler does not decide to inline the code, won't I get problem on linking?

I understand how to use inline in source code files and class definitions, but how should it be used when I want to call functions in a different source code file?
GeneralRe: Inline and optimisations Pin
alex.barylski4-Oct-02 10:52
alex.barylski4-Oct-02 10:52 
GeneralRe: Inline and optimisations Pin
Joe Woodbury7-Oct-02 21:18
professionalJoe Woodbury7-Oct-02 21:18 
GeneralRe: Inline and optimisations Pin
l a u r e n4-Oct-02 11:14
l a u r e n4-Oct-02 11:14 
GeneralRe: Inline and optimisations Pin
alex.barylski4-Oct-02 14:51
alex.barylski4-Oct-02 14:51 

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.