Re: [RFR] man://manpages-de/strcpy.3
Hallo,
hier mein Senf:
#. type: Plain text
msgid ""
"The B<strncpy>() function is similar, except that at most I<n> bytes of "
"I<src> are copied. B<Warning>: If there is no null byte among the first "
"I<n> bytes of I<src>, the string placed in I<dest> will not be null-"
"terminated."
msgstr ""
"Die Funktion B<strncpy>() ist ähnlich, allerdings werden maximal I<n> Byte "
"von I<Quelle> kopiert. B<Warnung>: Ist kein Null-Byte innerhalb der ersten "
"I<n> Byte von I<Quelle>, wird die Zeichenkette in I<Ziel> nicht durch ein "
"Null-Byte abgeschlossen."
Vielleicht: arbeitet ähnlich, geht ähnlich vor
#. type: Plain text
msgid "A simple implementation of B<strncpy>() might be:"
msgstr "Eine einfache Implementation von B<strncpy>() ist:"
Hier deckt sich mein Geschmack mit http://wiki.debian.org/Wortliste:
implementation - Implementierung.
#. type: Plain text
#, no-wrap
msgid ""
"char*\n"
"strncpy(char *dest, const char *src, size_t n){\n"
" size_t i;\n"
msgstr ""
"char*\n"
"strncpy(char *ziel, const char *quelle, size_t n){\n"
" size_t i;\n"
Vielleicht meldet sich ja mal einer, der besser C spricht:
"char*\n" erscheint mir ziemlich unsinnig. Bug?
#. type: Plain text
msgid ""
"The B<strcpy>() and B<strncpy>() functions return a pointer to the "
"destination string I<dest>."
msgstr ""
"Die Funktionen B<strcpy>() und B<strncpy>() geben einen Zeiger auf die "
"Zielzeichenkette I<Ziel> zurück."
#. type: Plain text
msgid ""
"Some programmers consider B<strncpy>() to be inefficient and error prone. "
"If the programmer knows (i.e., includes code to test!) that the size of "
"I<dest> is greater than the length of I<src>, then B<strcpy>() can be used."
msgstr ""
"Einige Programmierer halten B<strncpy>() für ineffizient und fehleranfällig. "
"Wenn der Programmierer weiß, dass die Größe von I<Ziel> größer ist als die "
"Länge von I<Quelle> (indem er Code verwendet, der das testet!), kann "
"B<strcpy>() benutzt werden."
testet -> prüft, kontrolliert, sicherstellt ?
Viele Grüße
Martin
Reply to: