|
See this,
typedef struct mySt
{
}myStObj;
void foo(myStObj*& fdsf)
{
}
|
|
|
|
|
i have to execute two process serially ie one after the other. is threading useful for this if so which thread to be use and how? can any one help me please
Arise Awake Stop Not Till ur Goal is Reached.
|
|
|
|
|
deeps_cute wrote: is threading useful for this
I would like to think so.
deeps_cute wrote: which thread to be use and how?
Hope this will help:
Multiple Threads[^]
Creating Threads:
Example[^]
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r My Blog: ^_^
|
|
|
|
|
ok but how to run the process serially
Arise Awake Stop Not Till ur Goal is Reached.
|
|
|
|
|
I thought your question was about threads?
Regards,
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r My Blog: ^_^
|
|
|
|
|
actually i dont know how to run two process serially. i thought threading will be useful? if u have another idea pls let me know
Arise Awake Stop Not Till ur Goal is Reached.
|
|
|
|
|
deeps_cute wrote: i have to execute two process serially ie one after the other. is threading useful for this
Without knowing what you want to do, the answer to your question has to be no.
The answer is based on that threading is basically used when you want to do things in parallel and you want to do it in serial.
However, depending on what the two "processes" are supposed to do, a threading solution might be preferred. To be able to give you a better answer you have to describe what you're trying to do a little further.
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown
|
|
|
|
|
i am having two exes say exe1 and exe2. i have to run exe2 only after exe1 has finished. how to do this?
Arise Awake Stop Not Till ur Goal is Reached.
|
|
|
|
|
deeps_cute wrote: i have to run exe2 only after exe1 has finished. how to do this?
You wait on the handle for the process. The wait can be issued with a call to ::WaitForSingleObject() from a worker thread. Or you can poll it with periodic calls to ::GetExitCodeProcess() and if it returns STILL_ACTIVE it hasn't finished yet.
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown
|
|
|
|
|
deeps_cute wrote: i have to execute two process serially ie one after the other. is threading useful for this...
Not necessarily, since one is dependent on the other. You could just as easily do something like:
CreateProcess();
WaitForSingleProcess();
CreateProcess();
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Can someone give an example on where to use CMultilocks? A snippet. What does it do actually?
To use a CMultiLock object, first create an array of the synchronization objects that you wish to wait on. Next, call the CMultiLock object's constructor inside a member function in the controlled resource's class. Then call the Lock member function to determine if a resource is available (signaled). If one is, continue with the remainder of the member function. If no resource is available, either wait for a specified amount of time for a resource to be released, or return failure. After use of a resource is complete, either call the Unlock function if the CMultiLock object is to be used again, or allow the CMultiLock object to be destroyed.
A snippet please.
|
|
|
|
|
Are you looking for something like this,
CSyncObject* pSyncObjArray[2];
pSyncObjArray[0] = &mutex1;
pSyncObjArray[1] = &mutex1;
CMultiLock multi(pSyncObjArray, 2);
multi.Lock(INFINITE, TRUE, 0);
multi.Unlock();
|
|
|
|
|
Yes. Thanks Prasan som . Why finding a code for CMultilock is so difficult? even google didn't return proper examples Btw, did you vote me down?? after answering me? or why did I got voted down by someone?
286? WOWW!
|
|
|
|
|
_8086 wrote: Thanks Prasan som .
Welcome !
_8086 wrote: Why finding a code for CMultilock is so difficult? even google didn't return proper examples
Actually, it depends on how frequently its needed, I thing its rarely needed.
_8086 wrote: Btw, did you vote me down??
No, its not me. But, really strange question.
_8086 wrote: or why did I got voted down by someone?
There is no answer to this question.
|
|
|
|
|
hi,
a little question:
If i use the Dialog Ressource Editor, the size of the Dialog, displayed in the bottom-right corner says me for example 500x375 pixel. Calculating the size with another programm, the size is greater than 500x375 pixels.
At the execution of the application, i get also another value (via getWindowRect) for the width&height
Why does it display a different size ?
Thanks
|
|
|
|
|
The numbers you see in resource editors are using dilaog unit(DLU) .
One horizontal dilaog unit is 1/4 th of average of dialog box font width and one vertical dialog unit is 1/8 th of average of dialog box font height.
|
|
|
|
|
oha
What is it good for?
Thx prasad_som
|
|
|
|
|
baerten wrote: What is it good for?
Its by standard for MS.
baerten wrote: Thx prasad_som
Its my pleasure to help you.
|
|
|
|
|
baerten wrote: What is it good for?
It's a device-independent unit of measurement, whereas pixel is not.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
mmh, okay ...
Also thanks to you
|
|
|
|
|
baerten wrote: Also thanks to you
"Rate this message" option is there for a reason.
|
|
|
|
|
ok, i gave you the full-power
What are the ratings good for?
|
|
|
|
|
Its just as cortesy shown, and it will increase credentials of volunteers , who help others. In your case, atleast , you turn back to say thanks. Which does not happen many times.
|
|
|
|
|
Oki doki
Yes, it's important to thanks the person who helps, but sometimes i also forgot it.
The user is so happy that the problem is solved and he can continue his work
The CodeProject-User helps me a lot, that's great, because without all these help i had
already lost my job
|
|
|
|
|
Hi all,
Is there anyone who has worked with SAP(Systems Applications and Products in Data Processing) RFC and VC++ before.
Many thanx
Regards,
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r My Blog: ^_^
|
|
|
|