Click here to Skip to main content
15,901,373 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: line algorithm in borland c++ Pin
David Crow6-Apr-12 15:31
David Crow6-Apr-12 15:31 
AnswerRe: line algorithm in borland c++ Pin
Luc Pattyn6-Apr-12 16:12
sitebuilderLuc Pattyn6-Apr-12 16:12 
Questionread/writing Linked List to a random access file in c++ Pin
djgmad6-Apr-12 12:47
djgmad6-Apr-12 12:47 
AnswerRe: read/writing Linked List to a random access file in c++ Pin
David Crow6-Apr-12 15:34
David Crow6-Apr-12 15:34 
GeneralRe: read/writing Linked List to a random access file in c++ Pin
djgmad8-Apr-12 3:04
djgmad8-Apr-12 3:04 
GeneralRe: read/writing Linked List to a random access file in c++ Pin
David Crow8-Apr-12 16:28
David Crow8-Apr-12 16:28 
AnswerRe: read/writing Linked List to a random access file in c++ Pin
Richard MacCutchan6-Apr-12 22:01
mveRichard MacCutchan6-Apr-12 22:01 
GeneralRe: read/writing Linked List to a random access file in c++ Pin
djgmad8-Apr-12 3:09
djgmad8-Apr-12 3:09 
I'm having problem with both writing and reading the linked list to the file. To be honest I don't know which is giving me be problem writing or reading...Any help in creating codes that read and write to and from a liked list would be appreciated.

//code used for writing to the linked list

template<typename t="">
void DisplayEmployeeRan(List<t> &listObject3)
{
char ans; //answer to store 'y' or 'n'
Employer emp;
int in;
ifstream RanFile("Employer.dat",ios::in |ios::binary);

if (RanFile)
{
while ( !listObject3.isEmpty( ))
{
cout <<"\nEnter employee's id number to"<< " display ";
cin >> in;
RanFile.seekg(sizeof(Employer) *(in - 1));
RanFile.read(reinterpret_cast<char *=""> (&emp),sizeof(Employer));

//if not eof show data
if(! RanFile.eof())
{
//Display the processed
// info for the employee
listObject3.print();

}
cout << "Display another "<<"employee's information? [y/n] ";
fflush(stdin);
ans = ' ';

while (ans != 'y' && ans != 'Y'&& ans != 'n' && ans != 'N')
{
ans = _getch();
}
cout << endl;
if (ans == 'n' || ans == 'N')
{
exit(1);
}

}
}
else
{
cout <<"Error - random files could not be opened.";
}
}
GeneralRe: read/writing Linked List to a random access file in c++ Pin
Richard MacCutchan8-Apr-12 6:01
mveRichard MacCutchan8-Apr-12 6:01 
Questionmenubar icons (win32) Pin
sadas232341s6-Apr-12 6:45
sadas232341s6-Apr-12 6:45 
SuggestionRe: menubar icons (win32) Pin
David Crow6-Apr-12 10:32
David Crow6-Apr-12 10:32 
Questionwriting a wave file to currecnt directory from buffer Pin
Member 87012356-Apr-12 4:32
Member 87012356-Apr-12 4:32 
AnswerRe: writing a wave file to currecnt directory from buffer Pin
David Crow6-Apr-12 4:37
David Crow6-Apr-12 4:37 
GeneralRe: writing a wave file to currecnt directory from buffer Pin
Member 87012358-Apr-12 21:11
Member 87012358-Apr-12 21:11 
QuestionLoad image from Open Dialog Pin
sadas232341s6-Apr-12 3:36
sadas232341s6-Apr-12 3:36 
QuestionRe: Load image from Open Dialog Pin
David Crow6-Apr-12 3:53
David Crow6-Apr-12 3:53 
QuestionDate Time Picker Strange Behavior in Windows 7 Pin
softwaremonkey5-Apr-12 20:57
softwaremonkey5-Apr-12 20:57 
GeneralRe: Date Time Picker Strange Behavior in Windows 7 Pin
David Crow6-Apr-12 2:41
David Crow6-Apr-12 2:41 
QuestionUnable To Tackle MoveWindow() Pin
AmbiguousName5-Apr-12 19:51
AmbiguousName5-Apr-12 19:51 
AnswerRe: Unable To Tackle MoveWindow() Pin
Code-o-mat6-Apr-12 2:16
Code-o-mat6-Apr-12 2:16 
QuestionWhy C++ Instead of C? Pin
pix_programmer5-Apr-12 19:43
pix_programmer5-Apr-12 19:43 
AnswerRe: Why C++ Instead of C? Pin
AmbiguousName5-Apr-12 20:46
AmbiguousName5-Apr-12 20:46 
GeneralRe: Why C++ Instead of C? Pin
pix_programmer5-Apr-12 21:09
pix_programmer5-Apr-12 21:09 
GeneralRe: Why C++ Instead of C? Pin
AmbiguousName5-Apr-12 21:47
AmbiguousName5-Apr-12 21:47 
GeneralRe: Why C++ Instead of C? Pin
CPallini6-Apr-12 2:03
mveCPallini6-Apr-12 2:03 

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.