Click here to Skip to main content
15,903,175 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: How to delete handles of a thread created with AfxBeginThread Pin
keret14-Mar-09 9:51
keret14-Mar-09 9:51 
GeneralRe: How to delete handles of a thread created with AfxBeginThread Pin
Stuart Dootson14-Mar-09 10:36
professionalStuart Dootson14-Mar-09 10:36 
GeneralRe: How to delete handles of a thread created with AfxBeginThread Pin
keret14-Mar-09 11:17
keret14-Mar-09 11:17 
GeneralRe: How to delete handles of a thread created with AfxBeginThread Pin
Stuart Dootson14-Mar-09 11:52
professionalStuart Dootson14-Mar-09 11:52 
GeneralRe: How to delete handles of a thread created with AfxBeginThread Pin
keret15-Mar-09 4:03
keret15-Mar-09 4:03 
GeneralRe: How to delete handles of a thread created with AfxBeginThread Pin
Stuart Dootson15-Mar-09 6:07
professionalStuart Dootson15-Mar-09 6:07 
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 
Hi all,
I am developing a VC++ console application in which I have encountered a very strange problem. I have a class class A in which there are member objects of other different classes say class B and C. In Class A there is a member function search(int condition). This search() function depending upon argument returns a pointer to the member objects with the class. Code for this is:
class B{
      // Class Definitions
};
class C{
      // Class Definitions
};
class A{
public:
      B obj1;
      C obj2;
      someThing* search(int condition)  //What do I specify return type???
      {
            if(condition==1)
                  return &obj1;
            if(condition==2)
                  return &obj2;
            if(condition==3)
                  return this;
      }
};

Now the problem is that I am not able to specify any return type since it depends upon the condition which is known at runtime. I tried to introduce template as:
template -typename type-
type* search(int condition)
{
      //Function Definition
}

But, doing so I cannot call the function from main() since, while calling I have to specify template parameter which again is dependent on condition at run-time. I am empty headed and clueless rite now about solving this weird situation.. Confused | :confused: Please suggest any problem solving approach. Also to mention that class structure is not to be changed.... HELP!!
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 
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 

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.