Click here to Skip to main content
15,881,089 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
AnswerRe: function to delete a class Pin
Richard MacCutchan21-Apr-15 21:11
mveRichard MacCutchan21-Apr-15 21:11 
GeneralRe: function to delete a class Pin
bkelly1322-Apr-15 4:08
bkelly1322-Apr-15 4:08 
QuestionRe: function to delete a class Pin
Richard MacCutchan22-Apr-15 6:27
mveRichard MacCutchan22-Apr-15 6:27 
AnswerRe: function to delete a class Pin
bkelly1322-Apr-15 9:15
bkelly1322-Apr-15 9:15 
GeneralRe: function to delete a class Pin
Richard MacCutchan22-Apr-15 22:27
mveRichard MacCutchan22-Apr-15 22:27 
GeneralRe: function to delete a class Pin
bkelly1323-Apr-15 16:16
bkelly1323-Apr-15 16:16 
GeneralRe: function to delete a class Pin
Richard MacCutchan23-Apr-15 21:11
mveRichard MacCutchan23-Apr-15 21:11 
GeneralRe: function to delete a class Pin
Richard MacCutchan22-Apr-15 23:15
mveRichard MacCutchan22-Apr-15 23:15 
This is how it needs to be done:
C++
// Object is a base class (that does not need to do anything)
class Object
{
public:
    Object()
    {
        cout << "Object constructor" << endl;
    };
    virtual ~Object()
    {
        cout << "Object destructor" << endl;
    };
};

// Widget, and all other classes need to inherit Object
class Widget : Object
{
public:
    Widget()
    {
        cout << "Widget constructor" << endl;
    };
    ~Widget()
    {
        cout << "Widget destructor" << endl;
    };
};

// Delete_Stuff takes an Object pointer as its second parameter
static void Delete_Stuff(char* name, Object* object)
{
    cout << "cleanup " << name << endl;

    // delete will now correctly delete any object
    delete object;
}

QuestionAlways on top (Task Manager) C# Pin
Rainsey Long25-Mar-15 5:45
Rainsey Long25-Mar-15 5:45 
AnswerRe: Always on top (Task Manager) C# Pin
Richard MacCutchan25-Mar-15 6:33
mveRichard MacCutchan25-Mar-15 6:33 
GeneralRe: Always on top (Task Manager) C# Pin
Rainsey Long25-Mar-15 7:01
Rainsey Long25-Mar-15 7:01 
GeneralRe: Always on top (Task Manager) C# Pin
Richard MacCutchan25-Mar-15 7:58
mveRichard MacCutchan25-Mar-15 7:58 
Questionwhere is WINVER set (resolved) Pin
bkelly1323-Mar-15 8:43
bkelly1323-Mar-15 8:43 
AnswerRe: where is WINVER set Pin
Richard MacCutchan23-Mar-15 22:27
mveRichard MacCutchan23-Mar-15 22:27 
AnswerRe: where is WINVER set Pin
Theo Buys2-Apr-15 0:27
Theo Buys2-Apr-15 0:27 
GeneralRe: where is WINVER set Pin
bkelly134-Apr-15 9:11
bkelly134-Apr-15 9:11 
QuestionUnicode and codeproject article Pin
bkelly1325-Feb-15 10:30
bkelly1325-Feb-15 10:30 
AnswerRe: Unicode and codeproject article Pin
Daniel Pfeffer25-Feb-15 21:02
professionalDaniel Pfeffer25-Feb-15 21:02 
GeneralRe: Unicode and codeproject article Pin
bkelly1326-Feb-15 3:34
bkelly1326-Feb-15 3:34 
GeneralRe: Unicode and codeproject article Pin
bkelly1328-Feb-15 10:36
bkelly1328-Feb-15 10:36 
GeneralRe: Unicode and codeproject article Pin
Daniel Pfeffer28-Feb-15 11:52
professionalDaniel Pfeffer28-Feb-15 11:52 
GeneralRe: Unicode and codeproject article Pin
Richard MacCutchan28-Feb-15 21:22
mveRichard MacCutchan28-Feb-15 21:22 
GeneralRe: Unicode and codeproject article Pin
Daniel Pfeffer28-Feb-15 22:12
professionalDaniel Pfeffer28-Feb-15 22:12 
GeneralRe: Unicode and codeproject article Pin
Richard MacCutchan28-Feb-15 22:15
mveRichard MacCutchan28-Feb-15 22:15 
GeneralRe: Unicode and codeproject article Pin
Daniel Pfeffer28-Feb-15 22:19
professionalDaniel Pfeffer28-Feb-15 22: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.