Re: strnlen Funktion nicht gefunden
![](https://seccdn.libravatar.org/avatar/44c8800b8d41289b501566b92e75d2fd.jpg?s=120&d=mm&r=g)
Peter Wiersig wrote:
On Thursday, 6. September 2001 10:45, you wrote:
Hallo Liste! Ich habe möchte die Funktion "strnlen" aus dem Headerfile "string.h" benutzen und laut man-Page habe ich alles richtig gemacht. Also bsp.
#include <string.h> int main(){ cout << strnlen("SuSE-Hilfe", 5); return }
Mein Compiler (gpp) bricht beim Compilieren jedoch mit 'strnlen' undeclared first use this function ... ab. Ich habe sogar schon im header-file selbst nachgeschaut und die Funktion wird dort deklariert! Weiß jemand woran das liegen könnte?
weil du c und c++ code mischst? cout -> c++ strnlen -> c
c++ strings sind halt schon laengenbasiert.
Peter
Hm, ich benutze eigentlich keine c++ Strings ich habe mir ein CharArray angelegt, dann sollte das doch eigentlich funktionieren oder? Bsp. char welcome[] = "Hallo Welt"; Der gpp (SuSE 7.1) ist doch auch in der Lage C-Funktionen zu verarbeiten, die sache ist irgendwie komisch. Ich kann mir natürlich selbst eine strnlen-Funktion schreiben, es hat mich aber einfach interressiert. Sven -- _______Sven Schiwek_________________________________________________ | e-mail: sven.schiwek@gmx.net | www: http://sven-s.purespace.de | | sven.schiwek@web.de | http://www.azubi.ais-ag.de | |________________________Have a lot of Fun___________________________|
participants (1)
-
Sven Schiwek