Click here to Skip to main content
15,926,939 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Generalpassing object to create linked list Pin
lordmickel7-Oct-04 9:28
lordmickel7-Oct-04 9:28 
Hi all. I'm trying to create a linked list of driver names. The following code snippet creates a 3 objects, the 1st outputs some text, the 2nd creates a details object and the 3rd creates a driver_list object which is a container class for a list of details objects.

The problem I'm having is that I don't know what to pass to "list.add_driver()", it expects a details object to be passed to it. I've tried passing a details object but I just get errors thrown up.

Can anyone give me any pointers? ( pardon the pun Wink | ;) )


//////////////////////////////////////////////////////////////////
int main(){


clsoutput output;
output.GetDriverName();

details driver;


driver_list list;

for(int i=0;i<=2;i++){
driver.enter_driver_name();
output.DisplayDriverName(driver.get_name());
list.add_driver( // what goes here? ) // problem line
}

return 0;
}
//////////////////////////////////////////////////////////////////



add_driver method which is called when "list.add_driver()" is invoked

//////////////////////////////////////////////////////////////////
void driver_list::add_driver(details* pDetails)
{
package* pPackage = new package(pDetails);
if(pHead)
pTail->setNext(pPackage);
else
pHead = pPackage;
pTail = pPackage;
}
//////////////////////////////////////////////////////////////////
GeneralRe: passing object to create linked list Pin
Joaquín M López Muñoz7-Oct-04 9:42
Joaquín M López Muñoz7-Oct-04 9:42 
GeneralRe: passing object to create linked list Pin
lordmickel7-Oct-04 9:57
lordmickel7-Oct-04 9:57 
GeneralPassing parameters to threads Pin
Nikhil Wason7-Oct-04 9:15
Nikhil Wason7-Oct-04 9:15 
GeneralRe: Passing parameters to threads Pin
Joaquín M López Muñoz7-Oct-04 9:50
Joaquín M López Muñoz7-Oct-04 9:50 
GeneralRe: Passing parameters to threads Pin
Anonymous9-Oct-04 15:21
Anonymous9-Oct-04 15:21 
QuestionPossible to write .ini from .bat? Pin
blueSprite7-Oct-04 9:08
blueSprite7-Oct-04 9:08 
AnswerRe: Possible to write .ini from .bat? Pin
Joaquín M López Muñoz7-Oct-04 9:59
Joaquín M López Muñoz7-Oct-04 9:59 
AnswerRe: Possible to write .ini from .bat? Pin
pbloechl7-Oct-04 10:00
pbloechl7-Oct-04 10:00 
AnswerRe: Possible to write .ini from .bat? Pin
blueSprite7-Oct-04 10:34
blueSprite7-Oct-04 10:34 
GeneralMFC fails to create main CFrameWnd Pin
Vaclav7-Oct-04 8:17
Vaclav7-Oct-04 8:17 
GeneralRe: MFC fails to create main CFrameWnd Pin
David Crow7-Oct-04 9:05
David Crow7-Oct-04 9:05 
GeneralRe: MFC fails to create main CFrameWnd found casue - now what? Pin
Vaclav8-Oct-04 10:16
Vaclav8-Oct-04 10:16 
QuestionHow to inlude files,getting link error! Pin
Dani1000017-Oct-04 7:11
Dani1000017-Oct-04 7:11 
AnswerRe: How to inlude files,getting link error! Pin
Rage7-Oct-04 7:42
professionalRage7-Oct-04 7:42 
AnswerRe: How to inlude files,getting link error! Pin
Rage7-Oct-04 7:46
professionalRage7-Oct-04 7:46 
GeneralRe: How to inlude files,getting link error! Pin
Dani1000017-Oct-04 8:00
Dani1000017-Oct-04 8:00 
GeneralRe: How to inlude files,getting link error! Pin
David Crow7-Oct-04 9:07
David Crow7-Oct-04 9:07 
Questioncan i use %windir% to get windows directory??? Pin
venadder7-Oct-04 6:54
venadder7-Oct-04 6:54 
AnswerRe: can i use %windir% to get windows directory??? Pin
Rage7-Oct-04 7:33
professionalRage7-Oct-04 7:33 
GeneralEmbedding a dialog from dll in main program's splitter View and doing data exchange in dll Pin
kumar_gaurava7-Oct-04 5:39
kumar_gaurava7-Oct-04 5:39 
GeneralImpersonation Pin
Per Nilsson7-Oct-04 4:42
Per Nilsson7-Oct-04 4:42 
GeneralRe: Impersonation Pin
toxcct7-Oct-04 4:48
toxcct7-Oct-04 4:48 
GeneralRe: Impersonation Pin
Rage7-Oct-04 7:55
professionalRage7-Oct-04 7:55 
Generalplease help- different colored letters Pin
...---...7-Oct-04 4:41
...---...7-Oct-04 4:41 

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.