|
THe stack says - NTDLL! 7c901230() here the error comes
When i put breakpoint it comes to a function call and then a error msg pops out User Exception at xxxxxxx.
Proud To Be an Indian
|
|
|
|
|
vivekphlp wrote: When i put breakpoint it comes to a function call and then a error msg pops out User Exception at xxxxxxx.
So are you going to tell us what that function call is?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
its a user defined function ....
Proud To Be an Indian
|
|
|
|
|
hi,everyone
I'm failed to install vc6.0
an error occured while I'm installing vc6.0:
error messagebox title: error while configuring ODBC drivers
error information: odbc's sqlInstallDriverManager failed.
who help me?
|
|
|
|
|
If you do not need that specific driver, just opt to not install it.
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Thanks for your help,but I need it.
It seems no solution to this problem...
Finally I had to reinstall windows...
|
|
|
|
|
aren372 wrote: Finally I had to reinstall windows...
So you're up and running then?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
|
Hi All
i have to create a service and this service should run for evry user on a work station but there must be one user who will stop this serice apart from admin(At first time only admin of the system can use this service and once i assign a normal user as admin of this service this then only this can start and stop this service)..
i am using createservice to creat a service. can i have some idea how will i achive this requirment
Thanks in advance
RYK
|
|
|
|
|
What about?
if (!bAdminRights)
return;
//...the function itselfs
at the beggining of every function that should be called only with admin permissions.
Greetings.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
|
|
|
|
|
Hi, everyone!
I meet a strange problem. The application I'm developing has a parent window and a popup dialog. I wrote a class encapsulate a SOCKET and declare a varriable of it in the parent window. When some data were received, a message will be sent to parent window. Then when the dialog is popupped, I use a pointer of the class and let it point to the varriable in the parent class. After that, I assign the dialog's HWND to the class. So the message will be sent to the dialog as I think. But the fact is the class can't work when the dialog displayed at all! I think declareing a new varriable will cost too many CPU's time because the class generate a new thread. So I hope someone could be kind to tell me how to resolve this problem without declare a new varriable. Thanks!
|
|
|
|
|
Hi Pal,
Seems very difficult to understand the problem you are facing... please describe more clearly.
Regards,
Jijo.
________________________________
Yesterday is history,
Tomorrow is a mystery,
But today is a present.
|
|
|
|
|
The essential of my problem is that what time is approprate to assign a handle of a dialog to a varriable. In InitDialog() or in WM_CREATE processing function? If the time is wrong, the message can't be received.
|
|
|
|
|
whiteclouds wrote: When some data were received, a message will be sent to parent window
By who?
whiteclouds wrote: But the fact is the class can't work when the dialog displayed at all!
Is this a modal dialog?
whiteclouds wrote: I think declareing a new varriable will cost too many CPU's time because the class generate a new thread.
??? Who/what/where/why is another thread being created?
Mark
"Posting a VB.NET question in the C++ forum will end in tears." Chris Maunder
|
|
|
|
|
Maybe I can resolve this problem by other way. If I success, I'll tell everyone answered.
|
|
|
|
|
Hi guys, I have the second question about template. I encountered it during my studying.
for example, I have a template class both in .h & .cpp files as follow:
1:
2: template < class T >
3: class TTEST
4: {
5: public:
6: struct TS
7: {
8: int i ;
9: } ;
10: public:
11: TS* test1() ;
12: } ;
13:
14: #include "a.h"
15: template < class T >
16: TS* TTEST < T >::test1()
17: {
18: return NULL;
19: }
But I got a compiler error at line 16 while building it. I know there is something wrong with the " TS* ", but I don't know how to fix it. Could an y one help me ? thx !
|
|
|
|
|
Try to replace the function definition (.cpp file) with:
template < class T >
TTEST < T >::TS * TTEST < T >::test1()
{
return NULL;
}
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
|
|
|
|
|
Hi, CPallini. I have tried this way before, and failed with a similar error, in vc.
|
|
|
|
|
Strange, it works fine on my system (VS6).
Are you sure the sintax was the same?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
|
|
|
|
|
Yuwen Zhou wrote: I have tried this way before, and failed with a similar error, in vc.
Then you must've made a type-o. Simply qualifying TS is all that's needed.
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
I think it has nothing to do with templates. I thnk in the CPP file you need to put TTEST::TS *, because the struct is defined inside the class.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
I think u should modify the code as following:
<br />
1:
2: struct TS<br />
3: {<br />
4: int i ;<br />
5: } ;<br />
6: template < class T ><br />
7: class TTEST<br />
8: {<br />
9: public:<br />
10: TS t;<br />
11: public:<br />
12: TS* test1() ;<br />
13: } ;<br />
14:
15: #include "a.h"<br />
16: template < class T ><br />
17: TS* TTEST < T >::test1()<br />
18: {<br />
19: return NULL;<br />
20: }<br />
|
|
|
|
|
thanks for focusing ! I agree with you that it will work in your way, but to put TS's definition inside class TTEST will be more preferable.
|
|
|
|
|
Remeber you cannot implement a templated class's member functions in a separate .cpp file. You have to put the implementation in the .h file along with the class definition. Try moving all your original TTEST code into the .h file and see if it compiles them.
This is a limitation of C++ compilers which I can't at the moment remember the excuse for. You may need to ask Mr Stroustrup
Nothing is exactly what it seems but everything with seems can be unpicked.
|
|
|
|
|
haha, thx for focusing, Matthew ! I am afraid Mr Stroustrup will be too busy to reply me. I know the way to separate a template into .h & cpp files. You could search it inside codeproject(I couldn't remember the exact link).
|
|
|
|