[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: