Click here to Skip to main content
15,914,391 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: How to delete handles of a thread created with AfxBeginThread Pin
keret15-Mar-09 9:55
keret15-Mar-09 9:55 
QuestionTemplate Class Issues in C++. Pin
NeoAks00714-Mar-09 7:24
NeoAks00714-Mar-09 7:24 
AnswerRe: Template Class issues in C++. Pin
N a v a n e e t h14-Mar-09 7:31
N a v a n e e t h14-Mar-09 7:31 
GeneralRe: Template Class issues in C++. Pin
NeoAks00714-Mar-09 7:38
NeoAks00714-Mar-09 7:38 
GeneralRe: Template Class issues in C++. Pin
N a v a n e e t h14-Mar-09 7:45
N a v a n e e t h14-Mar-09 7:45 
QuestionRe: Template Class issues in C++. Pin
NeoAks00714-Mar-09 7:50
NeoAks00714-Mar-09 7:50 
AnswerRe: Template Class issues in C++. Pin
Stuart Dootson14-Mar-09 8:07
professionalStuart Dootson14-Mar-09 8:07 
AnswerRe: Template Class issues in C++. Pin
N a v a n e e t h14-Mar-09 8:14
N a v a n e e t h14-Mar-09 8:14 
Here is a trivial example.
class Car{
public:
    virtual string SayName() = 0;
};

class Mercedez : public Car{
public:
    string SayName(){
	return "Mercedez";
    }
};

class Ferrari : public Car{
public:
    string SayName(){
	return "Ferrari";
    }
};

Car* CreateACar(string carType){
    if(carType == "Mercedez")
       return new Mercedez;
    else if(carType == "Ferrari")
       return new Ferrari;
}
Use it like
Car* car = CreateACar("Mercedez");
std::cout << car->SayName();
Read about factory design pattern. Smile | :)


QuestionRe: Template Class issues in C++. Pin
NeoAks00714-Mar-09 8:32
NeoAks00714-Mar-09 8:32 
NewsRe: Template Class issues in C++. Pin
NeoAks00714-Mar-09 9:16
NeoAks00714-Mar-09 9:16 
AnswerRe: Template Class issues in C++. Pin
Stuart Dootson14-Mar-09 9:38
professionalStuart Dootson14-Mar-09 9:38 
QuestionRe: Template Class issues in C++. Pin
NeoAks00714-Mar-09 9:58
NeoAks00714-Mar-09 9:58 
AnswerRe: Template Class issues in C++. Pin
Stuart Dootson14-Mar-09 10:20
professionalStuart Dootson14-Mar-09 10:20 
QuestionRe: Template Class issues in C++. Pin
NeoAks00714-Mar-09 10:27
NeoAks00714-Mar-09 10:27 
AnswerRe: Template Class issues in C++. Pin
Stuart Dootson14-Mar-09 10:38
professionalStuart Dootson14-Mar-09 10:38 
QuestionRe: Template Class issues in C++. [modified] Pin
NeoAks00714-Mar-09 10:47
NeoAks00714-Mar-09 10:47 
AnswerRe: Template Class issues in C++. Pin
Joe Woodbury15-Mar-09 17:50
professionalJoe Woodbury15-Mar-09 17:50 
NewsRe: Template Class issues in C++. Pin
NeoAks00725-Mar-09 21:48
NeoAks00725-Mar-09 21:48 
QuestionConversion Pin
durban214-Mar-09 5:06
durban214-Mar-09 5:06 
AnswerRe: Conversion Pin
CPallini14-Mar-09 5:13
mveCPallini14-Mar-09 5:13 
GeneralRe: Conversion Pin
durban214-Mar-09 5:42
durban214-Mar-09 5:42 
GeneralRe: Conversion Pin
CPallini14-Mar-09 7:17
mveCPallini14-Mar-09 7:17 
QuestionPCI driver development Pin
Deepu Antony14-Mar-09 4:34
Deepu Antony14-Mar-09 4:34 
QuestionHow to place a Bitmap in the center of a Cdocument document on startup Pin
Larry Mills Sr14-Mar-09 3:13
Larry Mills Sr14-Mar-09 3:13 
AnswerRe: How to place a Bitmap in the center of a Cdocument document on startup Pin
Code-o-mat14-Mar-09 5:44
Code-o-mat14-Mar-09 5:44 

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.