Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
is a function currently running
#2
Why it is inefficient?

You can do like this:

Function1:
int+ I_am_running
I_am_running+1
...
I_am_running-1

Function2:
int+ I_am_running
if(I_am_running>0) out "Function1 is running"


This is simplified. To ensure that I_am_running-1 is always called, use atend or class with destructor.


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)