|
asdtry wrote:
If i delect my file and it is in unicode then TCHAR should treat as WCHAR otherwise TCHAR as CHAR
Is it possible ?
TCHAR is defined as
#ifdef UNICODE
#define TCHAR wchar_t
#else
#define TCHAR char
#endif
"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
|
|
|
|
|
How to create a sample code for ptinter driver to produce the tiff image in vc++
shanmugapriya
|
|
|
|
|
What are you trying to do? How do TIFF images relate to printer drivers?
|
|
|
|
|
Is there a way to find whether an exe generating memory leaks or not, without using any tools. We dont have its code, only exe is available.
Thank you.
KIRAN PINJARLA
|
|
|
|
|
Use the task manager, if the 'Memory Usage' is constantly increasing then there is more than likely a leak.
|
|
|
|
|
WalderMort wrote: Use the task manager, if the 'Memory Usage' is constantly increasing then there is more than likely a leak.
In fact those numbers in the Task Manager only reveals how much address space your application is using. It doesn't necessarily mean that there's a memory leak.
It could be memory that has been both allocated and deallocated, but may be reused.
Read this[^] for more info.
"It's supposed to be hard, otherwise anybody could do it!" - selfquote
|
|
|
|
|
Hence my use of the phrase "more than likely"
|
|
|
|
|
WalderMort wrote: Use the task manager, if the 'Memory Usage' is constantly increasing then there is more than likely a leak.
A memory leak is defined as allocated memory that has not been freed. What you describe here is normal behavior. Memory is allocated all the time.
Just because TM reports that memory usage is increasing simply means that...memory usage is increasing.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
kiran.pinjarla wrote: Is there a way to find whether an exe generating memory leaks or not, without using any tools.
Without the use of any tools, I would say that's probably not possible...
I suggest you check out BoundsChecker from CompuWare, former NuMega: clickety[^].
"It's supposed to be hard, otherwise anybody could do it!" - selfquote
|
|
|
|
|
kiran.pinjarla wrote: We dont have its code, only exe is available.
So assuming you find that the code has a memory leak, what do you plan on doing about it?
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Can you say why you want to find memory leak without any tools,please
|
|
|
|
|
It was one of the q's which were asked in an interview.
KIRAN PINJARLA
|
|
|
|
|
Where?
|
|
|
|
|
in Microsoft.
KIRAN PINJARLA
|
|
|
|
|
|
WhiteSky wrote: Excellent
KIRAN PINJARLA
|
|
|
|
|
Sometimes when I say one thing some people says we hear this sentence on other place,ok!?
|
|
|
|
|
kiran.pinjarla wrote: Is there a way to find whether an exe generating memory leaks or not, without using any tools.
bound Checker
"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
|
|
|
|
|
|
Use <pre> tags around your code
main()
{
cout << "Like this!";
}
|
|
|
|
|
T.RATHA KRISHNAN wrote: How can I attach my code to the forums?
anyway what is the question
"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
|
|
|
|
|
Hello,
If my database is at the server end and my view classes are at the client end.Then can I write a program using CSocket classes to support the database interaction?
Do CSocket class support database interaction or is it only for flat files which can archived(CArchive class)
Thanks
Prithaa
|
|
|
|
|
I'm no MFC expert, but I would guess CSocket only does what the name implies, a wrapper around the socket. Take a look at this[^] it may clear things up a little.
If you are wanting to interact with a database, then you would have to create a class to serialize the information before it's sent and unserialize it for reading.
|
|
|
|
|
Hello,
So does that mean that a layer of Serialization is necessary for reading or writing to databases at the server.There is no direct method to access server databases.
Thanks for your reply WalderMort
Prithaa
|
|
|
|
|
prithaa wrote: can I write a program using CSocket classes to support the database interaction?
how do you except CSocket to support the database interaction.
with CSocket you can send a buffer. U can use Send() and Receive() function for sending and receiving data. CArchive is not a must.
nave
|
|
|
|