|
What exactly are you asking?
"Love people and use things, not love things and use people." - Unknown
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Hi,
I'm developing in MS Visual Studio 6.
There are several #defines for pointer access, which are nested.
Example:
<br />
#define TVDVT(ii) tvd_ptr->tvdvt[ii]<br />
#define BSSTAMM(ii) (*(TVDVT(ii).stamm_ptr->bs_ptr))<br />
When debugging code like
ibs = bsindex (&BSSTAMM (ivt),bvd_ptr,tvd_ptr->tech_ptr);
it would be nice to get a quickwatch of BSSTAMM(ivt) w/o manually solve out all the #defines.
Is there any possibility to solve the problem (settings, tools, addins, ...)?
Thanks for help.
|
|
|
|
|
What about refactoring?
I.e. do you really need such macros?
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
I am working on a COM Dll.In this Dll, there is an rich edit control in it where user type phonetic typing in hindi .
Now i am enhancing it by implemeting hindi suggestion list appear when user type words. Suggestion list comes from server and it is working fine.My issue is that in debug mode, after some time my application crashes but in release mode it is working fine.
Any help !!
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Well, you're in luck - it's much easier using a debugger in debug mode to see where the crash is, and why it's crashing.
Bad information?
Code that is called in debug mode, not release mode? (ie, non trivial ASSERTs).
Err, probably more.
Iain.
Plz sir... CPallini CPallini abuz drugz, plz plz help urgent.
|
|
|
|
|
Hi Iain ,
Thanks for reply.I debug it and not found any crash and my application is not crashes after executing but It crashes randomly. There is no issue of memory loss.
I think now i m clear.
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Is your application logging everything? Can you try analyzing the log file?
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->Rajesh<-·´¯`·.
Codeproject.com: Visual C++ MVP
|
|
|
|
|
Hello Rajesh,
I am not generating any log file now but i think it is the way to find out where the crash is...
thanks
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Alternatively, you could use a debug output monitor such as DebugView[^].
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->Rajesh<-·´¯`·.
Codeproject.com: Visual C++ MVP
|
|
|
|
|
try filling all the input fileds, some times if u are trying to read, combo with out selecting it will also crash in debug, if not handled BUT.. works fine in release...
and also try pressing IGNORE...
To go deep, Place break point on the handler funtion, and keep pressing F10,and F11 when u suspect any funtion...
|
|
|
|
|
Hello,
In my application there is only a rich edit control and when i write in english the same is phonetically converted into hindi or other indian langugaes(for example when i write in english "aap kaise hain" than it is converted to hindi "?? ???? ???"). There is no combo box.When i update the suggestion list from server than it work properly but after some time it crashes and there is no issue of memory loss.
anyways thanks for reply
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Are you working for Cyberscape?
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->Rajesh<-·´¯`·.
Codeproject.com: Visual C++ MVP
|
|
|
|
|
No.
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Hi friends,
I am in need to perform InterProcessCommunication. I have gone thru the PIPES and SOCKETS to do the same but unable to decide which one is the best and efficient.
Could anybody help me out in understanding which one is more efficient and why?
Thanks in advance
poojaaa
|
|
|
|
|
There's too many "depends" here for me to work with.
Are the processes on the same PC? In the same building? Is one end an alien spaceship, and you're trying to plant a virus?
Are both the same OS? If yes, might that answer change?
Iain.
Plz sir... CPallini CPallini abuz drugz, plz plz help urgent.
|
|
|
|
|
Iain Clarke wrote: Is one end an alien spaceship, and you're trying to plant a virus?
Please stop drinking alchool now.
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
9am is early even by my standards. Now, if I reply after lunch...
Iain.
Plz sir... CPallini CPallini abuz drugz, plz plz help urgent.
|
|
|
|
|
hai...,
Atlast, what is the solution for the question...?
Please mention all the cases, where we need to use "PIPES" and where we should use "SOCKETS"....
Born to win...!
modified on Tuesday, April 22, 2008 6:22 AM
|
|
|
|
|
Manivannan@congruent wrote: Please mention all the cases
No, that's too much hard work for me, and I'm not getting paid for this.
If you have a scenario in mind, I may be able to help. It also depends on your skills and previous knowledge.
Iain.
Plz sir... CPallini CPallini abuz drugz, plz plz help urgent.
|
|
|
|
|
Manivannan@congruent wrote: Please mention all the cases, where we need to use "PIPES" and where we should use "SOCKETS"....
You have to wait a bit: after lunch he will.
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.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
Pipes provide an easier programming interface than sockets.
Depending on the situation, a pipe may use sockets as its underlying transport mechanism,
so in that case, a pipe may be a little less efficient.
Maybe use the one that has the features you need for your application.
Or try both and see which is more efficient for you. I would guess the performance
difference is minimal.
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Since COM dll cannot be used without registering, so i want to convert COM dll to Normal dll so that i can use dll without registering
|
|
|
|
|
Member 4354119 wrote: Since COM dll cannot be used without registering
what's the problem you face in registering the DLL, or why you want it to be used without registering.
Member 4354119 wrote: so i want to convert COM dll to Normal dll
normally COM dll exports some set of functions that are used by COM library to create the COM instances, then with normal dll what you are expecting to do?
|
|
|
|
|
Go on then.
Oh, you want me to pretend you had a question?
COM dll's *are* normal DLLs. They have two functions exported by definition: One to register interfaces, and one to get an object, given a GUID.
There's nothing stopping you writing another exported function in the same way, and call it:
HRESULT GiveMeAnObjectUsingThisPrivateMethod (IMyObject **ppObject);
And then treat the ppObject in the same way, Release, AddRef, etc, and the COM infrastructure needs to know nothing about you. You can also keep the code for the object you've already written this way.
But only someone who knows about GiveMeAnObjectUsingThisPrivateMethod will be able to use it...
Iain
Plz sir... CPallini CPallini abuz drugz, plz plz help urgent.
|
|
|
|
|
hi,
How to install .ttf file through program in windows.I have an application that uses different font.so, i need that fonts to be installed for appearing on my application..
How can i do that ??? any other idea to do this ?????
Thanku
verma
|
|
|
|