Click here to Skip to main content
15,887,214 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionAll reports lead to the same thing. Pin
Frank Robertson25-Apr-10 7:17
Frank Robertson25-Apr-10 7:17 
AnswerRe: All reports lead to the same thing. Pin
Frank Robertson25-Apr-10 7:19
Frank Robertson25-Apr-10 7:19 
AnswerRe: All reports lead to the same thing. Pin
Luc Pattyn25-Apr-10 7:30
sitebuilderLuc Pattyn25-Apr-10 7:30 
GeneralRe: All reports lead to the same thing. Pin
Frank Robertson25-Apr-10 8:14
Frank Robertson25-Apr-10 8:14 
GeneralRe: All reports lead to the same thing. Pin
Luc Pattyn25-Apr-10 8:17
sitebuilderLuc Pattyn25-Apr-10 8:17 
AnswerRe: All reports lead to the same thing. Pin
Chris Losinger25-Apr-10 8:25
professionalChris Losinger25-Apr-10 8:25 
AnswerRe: All reports lead to the same thing. Pin
CPallini25-Apr-10 21:05
mveCPallini25-Apr-10 21:05 
QuestionTemplate: how to detect type Pin
428825-Apr-10 2:04
428825-Apr-10 2:04 
I wrote a template class which can accept various data types (I had different kind of data to handle)

All the data type I used with this template-class, are structures with common parameters.

Now I need to write a common code to all classes (I was thinking of a function with his own class) to use these "common" parameters.

The solutions I thought are:

1) Passing a void* pointer to the function and select the appropriate code for the datatype:

void Function( void *pointer_to_custom_data, ENUM_DATA_TYPE)
{
if(ENUM_DATA_TYPE == DATA_TYPE1)
// specific code for type1..
else if (ENUM_DATA_TYPE == DATA_TYPE2)
// specific code for type2..
...

}

2) Overloading in some way this function (don't know how though) so it recognize the type used and uses the specific code



Any better idea or suggestion on how to implement these?
---

AnswerRe: Template: how to detect type Pin
Code-o-mat25-Apr-10 3:03
Code-o-mat25-Apr-10 3:03 
AnswerRe: Template: how to detect type Pin
Richard MacCutchan25-Apr-10 3:07
mveRichard MacCutchan25-Apr-10 3:07 
AnswerRe: Template: how to detect type Pin
Saurabh.Garg25-Apr-10 3:42
Saurabh.Garg25-Apr-10 3:42 
AnswerRe: Template: how to detect type Pin
«_Superman_»25-Apr-10 6:55
professional«_Superman_»25-Apr-10 6:55 
AnswerRe: Template: how to detect type Pin
Stuart Dootson25-Apr-10 13:04
professionalStuart Dootson25-Apr-10 13:04 
GeneralRe: Template: how to detect type Pin
428826-Apr-10 2:53
428826-Apr-10 2:53 
AnswerRe: Template: how to detect type Pin
Moak26-Apr-10 4:53
Moak26-Apr-10 4:53 
QuestionESTREAMIN carriage return Pin
ForNow24-Apr-10 21:52
ForNow24-Apr-10 21:52 
AnswerRe: ESTREAMIN carriage return Pin
Stuart Dootson25-Apr-10 1:31
professionalStuart Dootson25-Apr-10 1:31 
GeneralRe: ESTREAMIN carriage return Pin
ForNow25-Apr-10 2:17
ForNow25-Apr-10 2:17 
Questionhow to get the filepath which is selected? Pin
kobe893624-Apr-10 20:57
kobe893624-Apr-10 20:57 
AnswerRe: how to get the filepath which is selected? Pin
Code-o-mat24-Apr-10 22:16
Code-o-mat24-Apr-10 22:16 
GeneralRe: how to get the filepath which is selected? Pin
kobe893624-Apr-10 22:41
kobe893624-Apr-10 22:41 
GeneralRe: how to get the filepath which is selected? Pin
Code-o-mat24-Apr-10 23:05
Code-o-mat24-Apr-10 23:05 
GeneralRe: how to get the filepath which is selected? Pin
kobe893624-Apr-10 23:47
kobe893624-Apr-10 23:47 
GeneralRe: how to get the filepath which is selected? Pin
Code-o-mat25-Apr-10 0:07
Code-o-mat25-Apr-10 0:07 
GeneralRe: how to get the filepath which is selected? Pin
kobe893625-Apr-10 1:07
kobe893625-Apr-10 1:07 

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.