Exforsys
+ Reply to Thread
Results 1 to 2 of 2

stripos function

This is a discussion on stripos function within the C and C++ forums, part of the Programming Talk category; hello, I have a problem. I will create a C function (strPos) that will return position of first occurence of ...

  1. #1
    lexxzy is offline Junior Member Array
    Join Date
    Mar 2008
    Answers
    1

    stripos function

    hello,
    I have a problem.
    I will create a C function (strPos) that will return position of first occurence of a case-insentitive string found in the stackOfStr string. The target may be a string of one or more characters. If target string is not found, it will return -1. The offset means the starting location of the search.

    The function strPos() are not allowed to use any C library function calls.


    the syntax of the strPos function is this:
    int strPos(char *stackOfStr, char* target, int offset)

    Does anyone has an idea about this?
    Please I need a serious and exact answer for this.
    Thank you in advance.


  2. #2
    sally9 is offline Junior Member Array
    Join Date
    Sep 2008
    Answers
    1

    strpos c

    you might want to try something like this


    Code:
    int strpos(char *str,char *term)
    {
      int r=0;
      while( *str != 0)
      {
        if( *str==term[0] )
          for(int i=1;i<300;i++)
          {
            if(term[i]==0) return r;
            if(str[i]!=term[i]) break;
          }
        str++;
        r++;
      }
      return -1;
    }
    hrindustries . co . uk
    Time and Attendance Solutions From HR Industries


Latest Article

Network Security Risk Assessment and Measurement

Read More...