|
It is always better to concentrate on the problem posted than comparing ideas.Is it too difficult for you to understand this?
Barna
|
|
|
|
|
BarnaKol wrote: It is always better to concentrate on the problem posted than comparing ideas
Agreed.
At the same time, when someone is giving a bad advice, we can point that out. Any sane person would realise his mistake, instead of arguing after giving wrong advice on a public forum.
"The difficulty lies, not in the new ideas, but in escaping from the old ones."
-- John Maynard Keyes, 1936
|
|
|
|
|
without guggling on the ideas come with a solution to the actual problem posted.
|
|
|
|
|
BarnaKol wrote: without guggling on the ideas come with a solution to the actual problem posted.
When you are wrong, don't correct others. I will give a solution when I know it. I will not run around like you and give a solution that is erroneous.
"The difficulty lies, not in the new ideas, but in escaping from the old ones."
-- John Maynard Keyes, 1936
|
|
|
|
|
If I dont correct you how do you know that by the time you put a solution or at least show some way out the person himself will be able to solve it. I dont run around. But it seems you are running out.
|
|
|
|
|
I've been with this board for quite a while. I am active on the C++ forum and I help people, whenever I can. I do not mislead them. With your message count and the content of your messages, anyone who reads this message will be able to tell that you are nothing more than a stupid little troll. I stop talking to you here. Now, we have another Kyle. You can continue with your absurd little rant.
"The difficulty lies, not in the new ideas, but in escaping from the old ones."
-- John Maynard Keyes, 1936
|
|
|
|
|
brahmma wrote: I help people, whenever I can.
That's how it is done. CPians that can give the best advices usually already have an occupation that has priority over answering forum questions even if they want to.
I know I have, even if that doesn't necessarily mean that I give the best advice. :->
brahmma wrote: Now, we have another Kyle.
Just what I thought while reading his posts.
Regarding the original post: _Russell_ provided a link to what I consider to be the best starting point for everyone that wants to learn the concept of multithreading.
The article also addresses why SuspendThread() has to be avoided and the chaos it may cause.
Now drop this thread brahmma and have a nice remainder of the day.
"It's supposed to be hard, otherwise anybody could do it!" - selfquote "High speed never compensates for wrong direction!" - unknown
|
|
|
|
|
Roger Stoltz wrote: Now drop this thread brahmma and have a nice remainder of the day.
Thanks for your kind words, Roger.
"The difficulty lies, not in the new ideas, but in escaping from the old ones."
-- John Maynard Keyes, 1936
|
|
|
|
|
Well you dont mislead anyone and too you dont get any solution.With your message count and the content of your messages, anyone who reads this message will be able to tell that you are nothing more than a stupid BIG troll. Again you are mistaken. Here you dont talk you post messges. I think you are both a stupid and and idiot. "Now, we have another Kyle." Yes the former was you.
|
|
|
|
|
"Just what I thought while reading his posts." Again entered the route in the wrong way. Gone case. Yes you can understand pretty better as you and brahmma were the former Kyle.
I think you are CPian first than a Homosapien.
|
|
|
|
|
Well you dont mislead anyone and too you dont get any solution.With your message count and the content of your messages, anyone who reads this message will be able to tell that you are nothing more than a stupid BIG troll. Again you are mistaken. Here you dont talk you post messges. I think you are both a stupid and and idiot. "Now, we have another Kyle." Yes the former was you.
|
|
|
|
|
brahmma wrote: I am active on the C++ forum and I help people, whenever I can
humm... i don't expect this from you!
brahmma wrote: anyone who reads this message will be able to tell that you are nothing more than a stupid little troll.
good.. but please re frame yourself using abusive language in public!.. it will be beneficial in long run!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You
|
|
|
|
|
ThatsAlok wrote: humm... i don't expect this from you!
I don't understand this. What don't you expect from me? Being active on the C++ forum and helping peoople whenever I can?
ThatsAlok wrote: good.. but please re frame yourself using abusive language in public!.. it will be beneficial in long run!
Yes. I don't do such a thing, generally. But you did not have a chance to read his posts. Additionally, I made an apology, which you've apparently missed.
Link[^]
Nobody can give you wiser advice than yourself. - Cicero
|
|
|
|
|
without guggling on the ideas come with a solution to the actual problem posted.
|
|
|
|
|
brahmma wrote: t is better not to give any advice than giving bad advice. Is it too difficult for you to understand this?
thats should be motto of every one who posting help here!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You
|
|
|
|
|
Considering this is a worker thread I should do a single function for example convert some data it could use some resources. If you suspend the thread these resourse are still locked. So thats dangerous.
You could change your design to use a state engine in a for(;;) loop breaking the whole functionality in small routines between each routine call you could check whether the thread should be closed. If you should stop the thread it can clear all the allocated resources and stuff.
To signal if the thread should be stopped you can use synchronization objects. CEvent for instance.
Even simpler can be to use the functions InterlockedIncrement which increment a long variable in a threadsafe manner.
codito ergo sum
|
|
|
|
|
|
sorry.
actually i thought its the c# forum
My small attempt...
|
|
|
|
|
sujithkumarsl wrote: actually i thought its the c# forum
no problem due. many time i posted unmanaged answer in managed forum!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You
|
|
|
|
|
Yeah I think all your answers and examples are going to be in that article.
I hadn’t see that article before and I’m just going to read through it now and it looks pretty good.
a little tip bit.
1) make sure that if you pause or stop a thread that you handle memory allocation and de-allocation.
2) try to avoid methods such as global variables to control threads and use of sleep() in a GUI based thread or thread that takes messages.
Good looking article and well worth the read thanks for the link
|
|
|
|
|
Soooo...did you get a solution?
Mark
"Posting a VB.NET question in the C++ forum will end in tears." Chris Maunder
|
|
|
|
|
Stephen Hewitt and brahmma Still dont have a rigid solution the the actual problem posted. Sooooooooooooooo bigggggggggggg contributors of the forum are they. . People solve in their own when they bring a solution. Help Them. They are Nervous
|
|
|
|
|
Jeez you are very insecure, I suggest a session with the shrink.
-- modified at 4:12 Wednesday 9th May, 2007
.net is a box of never ending treasures, every day I get find another gem.
|
|
|
|
|
BarnaKol wrote: Still dont have a rigid solution the the actual problem posted
so, tell me Kyle sherlock, why don't you suggest yours ?
|
|
|
|
|
Stephen Hewitt and brahmma Still dont have a rigid solution the the actual problem posted. :-DSooooooooooooooo bigggggggggggg contributors of the forum are they. . People solve in their own when they bring a solution. Help Them. They are Nervous But they must be credited. They juggle good with ideas.;P;P;P;P;P Poor Stephen Hewitt and brahmma need help.Help them save them. Its difficult to see their nervousness.
|
|
|
|