john pfeiffer
  • Home
  • Categories
  • Tags
  • Archives

Win CE from file update window get file line

/*  */
int getFileLine( FILE* fp, char buffer[ 128 ], int buffermax )
{   int i=0;
    char c ='0';
    if( fp == NULL )
    {   return 1; 
    }else{  
        while( 
c!= '\n' && !feof(fp) && (i< buffermax )    )
        {
        c=fgetc(fp);
        buffer[i]=c; 
        i = i + 1;      
        }
        }


/* replace the newline with a string terminator */
if( i>1 && buffer[i-1] == '\n' )
{   buffer[i-1] = '\0';     }

    if( feof(fp) )
    {   return 1;
    }else{
    return 0;
    }
}/* end function  getFileLine */

  • « Linux wifi with pci linksys wpc54g v3
  • microsoft crm delete money field encountered an error »

Published

Feb 28, 2010

Category

c

~54 words

Tags

  • file 92
  • get 22
  • line 31
  • openfile-button 3
  • update 4
  • win 19
  • win-ce 40
  • window 6