Click here to Skip to main content
15,921,840 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: How C++ manage memory in event driven system ? Pin
Richard MacCutchan30-May-24 5:47
mveRichard MacCutchan30-May-24 5:47 
AnswerRe: How C++ manage memory in event driven system ? Pin
k505430-May-24 5:58
mvek505430-May-24 5:58 
GeneralRe: How C++ manage memory in event driven system ? Pin
Salvatore Terress30-May-24 7:09
Salvatore Terress30-May-24 7:09 
GeneralRe: How C++ manage memory in event driven system ? Pin
Richard MacCutchan30-May-24 9:09
mveRichard MacCutchan30-May-24 9:09 
GeneralRe: How C++ manage memory in event driven system ? Pin
k505430-May-24 9:47
mvek505430-May-24 9:47 
GeneralRe: How C++ manage memory in event driven system ? Pin
Salvatore Terress30-May-24 12:54
Salvatore Terress30-May-24 12:54 
QuestionUPDATE CLOSED error: declaration of anonymous class must be a definition Pin
Salvatore Terress25-May-24 5:49
Salvatore Terress25-May-24 5:49 
AnswerRe: error: declaration of anonymous class must be a definition Pin
k505425-May-24 6:25
mvek505425-May-24 6:25 
What the compiler is trying to tell you is that you have an invalid function definition, namely
C++
void PassTrace(class *Pointer);
Think about that a little bit. What is the type of Pointer? If your definition of PassTrace (i.e. the place where you provide the code for the function) matches the given declaration, how would you access any of Pointer's members? Does the class have member a, or a member name, value? There's no way to know.

Perhaps you meant
C++
void PassTrace(Test *Pointer)
or maybe you want a Template?
C++
template <typename T>
void PassTrace<T *Pointer>
{
   // body of function
}
If you know that you'll never need to test *Pointer for null, you might consider using a reference rather than a pointer, and if you're not going to change the contents of what Pointer points to, then consider marking it as const as well.

Other than that, passing a pointer to a class (or struct) is no different that passing a pointer to anything else:
C++
class myClass {
    // class members ...
};

void f(myClass *pointer)
{
     // function body 
}

int main()
{
    myClass c;
    // instantiate c's data members
    f(&c);  // call f with a pointer to object of type myClass
}
"A little song, a little dance, a little seltzer down your pants"
Chuckles the clown

GeneralRe: error: declaration of anonymous class must be a definition Pin
Salvatore Terress25-May-24 8:26
Salvatore Terress25-May-24 8:26 
GeneralRe: error: declaration of anonymous class must be a definition Pin
Richard MacCutchan25-May-24 21:21
mveRichard MacCutchan25-May-24 21:21 
GeneralRe: error: declaration of anonymous class must be a definition Pin
k505427-May-24 5:26
mvek505427-May-24 5:26 
AnswerRe: error: declaration of anonymous class must be a definition Pin
RedDk26-May-24 9:42
RedDk26-May-24 9:42 
GeneralRe: error: declaration of anonymous class must be a definition Pin
Salvatore Terress28-May-24 3:52
Salvatore Terress28-May-24 3:52 
QuestionUPDATE REPOST BUMP How to construct / build / interpret regular expression ? Pin
Salvatore Terress24-May-24 6:31
Salvatore Terress24-May-24 6:31 
AnswerRe: How to construct / build / interpret regular expression ? Pin
Richard MacCutchan25-May-24 4:28
mveRichard MacCutchan25-May-24 4:28 
AnswerRe: SOLVED How to construct / build / interpret regular expression ? Pin
jschell27-May-24 12:18
jschell27-May-24 12:18 
GeneralRe: SOLVED How to construct / build / interpret regular expression ? Pin
Salvatore Terress28-May-24 4:21
Salvatore Terress28-May-24 4:21 
QuestionOkay, real C++ question - who makes use of the auto keyword? Pin
charlieg19-May-24 1:29
charlieg19-May-24 1:29 
AnswerRe: Okay, real C++ question - who makes use of the auto keyword? Pin
Mircea Neacsu19-May-24 2:28
Mircea Neacsu19-May-24 2:28 
GeneralRe: Okay, real C++ question - who makes use of the auto keyword? Pin
Richard Andrew x6419-May-24 3:11
professionalRichard Andrew x6419-May-24 3:11 
AnswerRe: Okay, real C++ question - who makes use of the auto keyword? Pin
Dave Kreskowiak19-May-24 4:54
mveDave Kreskowiak19-May-24 4:54 
AnswerRe: Okay, real C++ question - who makes use of the auto keyword? Pin
CPallini19-May-24 20:27
mveCPallini19-May-24 20:27 
AnswerRe: Okay, real C++ question - who makes use of the auto keyword? Pin
Greg Utas20-May-24 3:20
professionalGreg Utas20-May-24 3:20 
AnswerRe: Okay, real C++ question - who makes use of the auto keyword? Pin
Maximilien21-May-24 2:41
Maximilien21-May-24 2:41 
GeneralRe: Okay, real C++ question - who makes use of the auto keyword? Pin
charlieg21-May-24 3:21
charlieg21-May-24 3:21 

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.