Home

On 25 Sep., 18:15, Hollywood <freepos...@gmail.com> wrote:
> On 25 sep, 17:09, Sze <kamistr...@gmx.de> wrote:
>
>
>
> > On 25 Sep., 16:15, Hollywood <freepos...@gmail.com> wrote:
>
> > > On 25 sep, 16:05, Hollywood <freepos...@gmail.com> wrote:
>
> > > > Hello members of the comp.lang.c++,
>
> > > > My log file is made of a set of 1000 following lines kind:
>
> > > > 21/09/07 13:49:56,MW.SET.D_IGLS,2.000000
> > > > 21/09/07 13:49:56,MW.SET.GNP_NT,7.000000
> > > > ....
>
> > > > commas ',' are used as field separators (data, name, value).
>
> > > > I'd need a program that read any field into the following structured
> > > > table (without the commas)
>
> > > > struct
> > > > {
> > > > char strDateHour[30];
> > > > char strName[80];
> > > > double value;
> > > > } Data[1000];
>
> > > > Please can you explain a simple code to do so ?
>
> > > > Thank-You
>
> > > > Octavio
>
> > > I just forgot to tell you the file object is a CFile class one.
>
> > Perhaps you should, paste your code or a link to it, because else it
> > looks like
> > you are searching for a programming slave, instead of someone who is
> > in a beneficial mood,
> > so he want to use his time to help you.
> > Nobody likes it to help somebody with something, who doesn`t seem like
> > he is trying it by himself.- Masquer le texte des messages précédents -
>
> > - Afficher le texte des messages précédents -
>
> Ok, thank-You for your remarks.
> Here goes what I've got :
>
> #include "StdAfx.h"
> #include "listelem.h"
>
> CListElem ObjFile;
>
> CListElem::CListElem(void)
> {
>
> }
>
> CListElem::~CListElem(void)
> {}
>
> void CListElem::ReadLogFile()
> {
> // Open the LogFile
>
> CFile LogFile;
> CFileException e;
> char* pLogFileName = "Log.log";
> if( !LogFile.Open( pLogFileName, CFile::modeRead , &e ) )
> {
> #ifdef _DEBUG
> afxDump << "The file is not open " << e.m_cause << "\n";
> #endif
> }
>
> // Reading part
>
> // while not end of file
> // read every character of the Log file and put it
> into the structure above
>
> }
>
> struct
> {
> char strDateHour[30];
> char strName[80];
> double value;
> } Data[1000];
>
> Now the question is how to test the end of a CFile file ? ( a kind of
> EndOfFile).
>
> Many Thanks
>
> Octavio

I am not sure where this CFile class belongs to, could you please
enlighten me, so I could help you, hopefully?

previous
next

Re: 64-bit problem with Bitoperation
Re: Is there a simple way to exit a while loop on keystroke?
ploting issues in program
Re: Type-punning / casting problem
Re: module confusion
cloud
www.bwin.com
wózki dziecięce
tallman-news.org
Mariquita