Click here to Skip to main content
15,885,141 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: How to check the memory leak Pin
LunaticFringe24-Dec-10 7:54
LunaticFringe24-Dec-10 7:54 
AnswerRe: How to check the memory leak Pin
yu-jian26-Dec-10 16:09
yu-jian26-Dec-10 16:09 
GeneralRe: How to check the memory leak Pin
pacchij27-Dec-10 11:11
pacchij27-Dec-10 11:11 
Questionthrow exception after allocating some memory [modified] Pin
followait23-Dec-10 20:14
followait23-Dec-10 20:14 
QuestionRe: throw exception after allocating some memory Pin
CPallini23-Dec-10 21:12
mveCPallini23-Dec-10 21:12 
AnswerRe: throw exception after allocating some memory Pin
followait23-Dec-10 21:38
followait23-Dec-10 21:38 
QuestionRe: throw exception after allocating some memory Pin
CPallini23-Dec-10 22:00
mveCPallini23-Dec-10 22:00 
AnswerRe: throw exception after allocating some memory Pin
bleedingfingers23-Dec-10 21:40
bleedingfingers23-Dec-10 21:40 
How about this?

struct Exception
{
char *text;
void *data;
}

enum ERROR{NONE,...};

void f()
{
	char * buf = new char[128];
        
        ERROR e = NONE;
	...
	if (...) e = ...
	if (...) e = ...
	if (...) e = ...
        if(NONE != e)
        {
          Exception exp;
          exp.text = FindTextForError(e);
          exp.data = buf;
          throw exp;
        }
}

caller()
{
   try
   {
    f()
   } 
   catch(Exception exp)
   {
      delete exp.data;
   }
}

...byte till it megahertz...

my donation to web rubbish

AnswerRe: throw exception after allocating some memory Pin
jk chan23-Dec-10 21:46
jk chan23-Dec-10 21:46 
GeneralRe: throw exception after allocating some memory Pin
followait24-Dec-10 5:07
followait24-Dec-10 5:07 
GeneralRe: throw exception after allocating some memory Pin
Eugen Podsypalnikov24-Dec-10 8:48
Eugen Podsypalnikov24-Dec-10 8:48 
GeneralRe: throw exception after allocating some memory Pin
followait24-Dec-10 20:39
followait24-Dec-10 20:39 
GeneralRe: throw exception after allocating some memory Pin
Eugen Podsypalnikov24-Dec-10 23:26
Eugen Podsypalnikov24-Dec-10 23:26 
GeneralRe: throw exception after allocating some memory Pin
jk chan26-Dec-10 21:30
jk chan26-Dec-10 21:30 
AnswerRe: throw exception after allocating some memory Pin
Aescleal24-Dec-10 3:59
Aescleal24-Dec-10 3:59 
GeneralRe: throw exception after allocating some memory Pin
followait24-Dec-10 5:11
followait24-Dec-10 5:11 
QuestionHow to restrict drag and drop from explorer to my application? Pin
krishnakumartm23-Dec-10 3:15
krishnakumartm23-Dec-10 3:15 
AnswerRe: How to restrict drag and drop from explorer to my application? Pin
David Crow23-Dec-10 15:50
David Crow23-Dec-10 15:50 
QuestionHow can i use a exported class from DLL with .EXP and .DLL File Pin
bankey101023-Dec-10 2:14
bankey101023-Dec-10 2:14 
AnswerRe: How can i use a exported class from DLL with .EXP and .DLL File Pin
T210223-Dec-10 12:48
T210223-Dec-10 12:48 
QuestionData Structure library for windows Pin
pandit8423-Dec-10 2:08
pandit8423-Dec-10 2:08 
AnswerRe: Data Structure library for windows Pin
Maximilien23-Dec-10 4:12
Maximilien23-Dec-10 4:12 
QuestionPre used resource ids by visual studio Pin
Harsh Shankar22-Dec-10 23:45
Harsh Shankar22-Dec-10 23:45 
QuestionHow can i load a win32 DLL which expoting Classes? Pin
bankey101022-Dec-10 20:28
bankey101022-Dec-10 20:28 
AnswerRe: How can i load a win32 DLL which expoting Classes? Pin
Cedric Moonen22-Dec-10 21:19
Cedric Moonen22-Dec-10 21:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.