B
Bgag
Hallo zusammen!
Ich arbeite gerade an einem kleinen Projekt bei dem ich einige kleine Funktionen brauche. Leider bin ich noch ziemlicher Anfänger in C und brauche daher noch etwas Hilfe.
Momentan sitze ich an einer Funktion, die einen String, einen zweiten String und einen optionalen offset-Wert erhält bzw. erhalten kann. zurückgeben soll diese Funktion die erste Position ab der Stelle offset, an der der zweite String im ersten String vorkommt. Eine Grundform der Funktion könnte also so aussehen:
int strpos(char *s, char *needle [, int offset = 0 ] );
Ich habe leider garkeine Idee, wie ich dieses problem anfassen soll. Wäre nett, wenn mir jemand helfen könnte.
MfG, Andy
Ich arbeite gerade an einem kleinen Projekt bei dem ich einige kleine Funktionen brauche. Leider bin ich noch ziemlicher Anfänger in C und brauche daher noch etwas Hilfe.
Momentan sitze ich an einer Funktion, die einen String, einen zweiten String und einen optionalen offset-Wert erhält bzw. erhalten kann. zurückgeben soll diese Funktion die erste Position ab der Stelle offset, an der der zweite String im ersten String vorkommt. Eine Grundform der Funktion könnte also so aussehen:
int strpos(char *s, char *needle [, int offset = 0 ] );
Ich habe leider garkeine Idee, wie ich dieses problem anfassen soll. Wäre nett, wenn mir jemand helfen könnte.
MfG, Andy