![]() |
【转帖】implementing selection functionality
implementing "selection" functionality.
implementing "selection" functionality. hello, first of all, i'm using dd 1.11 and visual c++ 6.0. at this moment i'm trying just to copy the selection functionality you have implemented in odamfcapp to the singledoc example, in order to have a simple application with that functionality. i've copied the following: - the complete myssetdrawable class. - csingledocview::ssetdrawable funtion. - csingledocview::select function. when i compile the singledoc application i obtain the following (incomprehensible to me) and lonely compiling error: 'new' : no overloaded function takes 3 parameters corresponding to the following line: pres.attach(new myssetdrawable()); in the following function: static odgidrawableptr createobject() { odgidrawableptr pres; pres.attach(new myssetdrawable()); return pres; } which could be the reason for this error? best regards. 'new' : no overloaded function takes 3 parameters hi, i haved the same error in debug : i delete the line #include <crtdbg.h> in my sources i link my application without libcmtd.lib or msvcrtd.lib. and it's work fine laurent thanks, laurent thanks laurent, my problem seems to be different than yours, as i haven't included the file crtdbg.h nor i have linked with the libraries you say. i've compiled (an linked) succesfully just taking mydrawableset class from singledocview.cpp to singledocview.h, and now i'm even a bit more confused. any comment about this?. best regards. no comments, we are in "twilight zone" thanks, laurent this behaviour is caused by debug_new definition in the beginning of the file code: #ifdef _debug #define new debug_new ... because debug_new is defined as "new(__file__, __line__)" in the file debugstuff.h best regards vladimir |
所有的时间均为北京时间。 现在的时间是 06:47 AM. |