Click here to Skip to main content
15,892,746 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: class template methods Pin
valikac9-Aug-06 7:34
valikac9-Aug-06 7:34 
QuestionRe: class template methods Pin
jon-809-Aug-06 18:58
professionaljon-809-Aug-06 18:58 
AnswerRe: class template methods Pin
Zac Howland9-Aug-06 10:24
Zac Howland9-Aug-06 10:24 
QuestionRe: class template methods Pin
jon-8010-Aug-06 7:19
professionaljon-8010-Aug-06 7:19 
AnswerRe: class template methods [modified] Pin
Zac Howland10-Aug-06 7:38
Zac Howland10-Aug-06 7:38 
QuestionRe: class template methods Pin
jon-8010-Aug-06 7:21
professionaljon-8010-Aug-06 7:21 
AnswerRe: class template methods Pin
Zac Howland10-Aug-06 7:41
Zac Howland10-Aug-06 7:41 
GeneralRe: class template methods Pin
jon-8010-Aug-06 9:18
professionaljon-8010-Aug-06 9:18 
CSentenceList.h
---------------------------------------------------
class CSentenceList : CGenericList<char*>
{
public:
//Methods
CSentenceList(char strFileToRead[MAX_SENTENCE_LENGTH], bool bSorted = false);
virtual ~CSentenceList(void);
void sort();
unsigned int search(const char *strSearch);
CGenericList<char*> Sentences(); //linked list of sentences

//Properties
unsigned int Size;

private:
unsigned int searchInSentence(const char* sentence, const char* strSearch);
void CSentenceList::readFile(char strFileToRead[MAX_FILENAME_LENGTH]);

};

CSentenceList.cpp (extract)
---------------------------
SentenceList::CSentenceList(char strFileToRead[MAX_SENTENCE_LENGTH + 1], bool bSorted)
: CGenericList<char*> ()
...

void CSentenceList::readFile(char strFileToRead[MAX_FILENAME_LENGTH])
{
char strLine[MAX_SENTENCE_LENGTH + 1];

fstream fileToRead(strFileToRead,ios::in);

while (!fileToRead.eof() && Size < MAX_LINES)
// Read line of text from file and update Sentences.strSentence.
{ fileToRead.getline(strLine, MAX_SENTENCE_LENGTH);
Sentences.Insert(&strLine); //error C2228: left of '.Insert' must have class/struct/union type

Size++;
}
fileToRead.close();

}



Jon
QuestionNeed help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 5:13
Paul Groetzner9-Aug-06 5:13 
QuestionRe: Need help with NewWindow3 and IWebBrowse2 Pin
David Crow9-Aug-06 5:58
David Crow9-Aug-06 5:58 
AnswerRe: Need help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 6:04
Paul Groetzner9-Aug-06 6:04 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
David Crow9-Aug-06 6:51
David Crow9-Aug-06 6:51 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 7:03
Paul Groetzner9-Aug-06 7:03 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
David Crow9-Aug-06 7:11
David Crow9-Aug-06 7:11 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 7:26
Paul Groetzner9-Aug-06 7:26 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 7:32
Paul Groetzner9-Aug-06 7:32 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
David Crow9-Aug-06 8:20
David Crow9-Aug-06 8:20 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 8:31
Paul Groetzner9-Aug-06 8:31 
QuestionRe: Need help with NewWindow3 and IWebBrowse2 Pin
David Crow9-Aug-06 8:41
David Crow9-Aug-06 8:41 
AnswerRe: Need help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 9:04
Paul Groetzner9-Aug-06 9:04 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
David Crow9-Aug-06 9:57
David Crow9-Aug-06 9:57 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 10:29
Paul Groetzner9-Aug-06 10:29 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
David Crow9-Aug-06 11:16
David Crow9-Aug-06 11:16 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
Paul Groetzner9-Aug-06 17:57
Paul Groetzner9-Aug-06 17:57 
GeneralRe: Need help with NewWindow3 and IWebBrowse2 Pin
David Crow10-Aug-06 3:30
David Crow10-Aug-06 3:30 

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.