Hallo, mein Beitrag zum nächsten Upload steht noch aus. @Holger & Paul: es ist alles eingearbeitet (siehe diff). @Tobias: geht heute als Teil einer Lieferung raus. (Es waren nicht nur 2er, auch sehr viele 3er).
Mein Verständnis ist: strncmp steigt sofort aus, wenn die Funktion einen Unterschied findet. Ab Byte n+1 findet es nichts mehr, wohl aber strcmp, weil diese Funktion den"B<strncmp>() nur die ersten I<n> Buchstaben von I<s1> vergleicht."at most bewußt nicht übersetzt?Kann mir jemand erklären, warum »at most« im Original vorkommt. Ich verstehe das nicht.
ganzen String vergleicht. Viele Grüße Martin
Attachment:
strcmp.3.po
Description: application/gettext
--- strcmp.3.po~ 2010-09-04 14:15:24.000000000 +0200 +++ strcmp.3.po 2010-10-22 11:41:02.000000000 +0200 @@ -1,3 +1,7 @@ +# Martin Eberhard Schauer <Martin.E.Schauer@gmx.de>, 2010. +# German translation of manpages - strchr.3 +# This file is distributed under the same license as the manpages-de package. +# msgid "" msgstr "" "Project-Id-Version: manpages-de\n" @@ -78,7 +82,7 @@ msgstr "" "Die Funktion B<strcmp>() vergleicht die beiden Zeichenketten I<s1> und I<s2> " "miteinander. Sie gibt eine ganze Zahl kleiner, gleich oder grö�er als Null " -"zurück, wenn s1 gefunden wurde und kleiner, gleich oder grö�er als I<s2> ist." +"zurück, wenn I<s1> gefunden wurde und kleiner, gleich oder grö�er als I<s2> ist." #. type: Plain text #: ../english/manpages/man3/strcmp.3:54 @@ -86,8 +90,8 @@ "The B<strncmp>() function is similar, except it only compares the first (at " "most) I<n> characters of I<s1> and I<s2>." msgstr "" -"Die Funktion B<strncmp>() funktioniert ähnlich. Der Unterschied ist, das " -"B<strncmp>() nur die ersten I<n> Buchstaben von I<s1> vergleicht." +"Die Funktion B<strncmp>() ist ähnlich. Der Unterschied ist, das " +"B<strncmp>() (höchstens) die ersten I<n> Buchstaben von I<s1> vergleicht." #. type: SH #: ../english/manpages/man3/strcmp.3:54 @@ -102,9 +106,9 @@ "equal to, or greater than zero if I<s1> (or the first I<n> bytes thereof) is " "found, respectively, to be less than, to match, or be greater than I<s2>." msgstr "" -"Die Funktionen B<strcmp>() und B<strncmp>() geben eine ganze Zahl zurück.Die " -"Zahl ist kleiner, gleich oder grö�er als Null , wenn I<s1> gefunden wurde und " -"kleiner, gleich oder grö�er als I<s2> ist (bzw. die ersten I<n> Buchstaben " +"Die Funktionen B<strcmp>() und B<strncmp>() geben eine ganze Zahl zurück. Die " +"Zahl ist kleiner, gleich oder grö�er als Null, wenn I<s1> gefunden wurde und " +"kleiner, gleich oder grö�er als I<s2> ist (bzw. die ersten I<n> Byte " "von I<s1>)." #. type: SH