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

Re: [RFR] man://manpages-de/abs.3




-"B<llabs>(): _XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE oder I<cc\\ -"
+"B<llabs>(): _XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE; oder I<cc\\ -"
Hier tue ich mir noch schwer mit dem Semikolon. Ein Komma vor oder
ist für mich prinzipiell ein Unding - aber kein Dogma.
Hm, ich glaube, dass das Semikolon zum C-Code gehört und deshalb nicht
entfernt werden sollte.
(see B<feature_test_macros>(7)
  fchmod(): _BSD_SOURCE || _XOPEN_SOURCE >= 500
The  || means that in order to obtain the declaration of fchmod(2) from
<sys/stat.h>, either of the following macro definitions  must  be  made
before including any header files:
             #define _BSD_SOURCE
             #define _XOPEN_SOURCE 500     /* or any value > 500 */

Ich habe auch schon seit 8 Jahren nicht mehr in C programmiert, aber mir
sagt der Text in Verbindung mit dem Zitat: Ich habe drei Möglichkeiten.
_XOPEN_SOURCE oder _ISOC99_SOURCE definieren oder etwas dem Compiler
auf der Kommandozeile übergeben. Kurz: Ich verstehe das Semikolon nicht als
Code-Bestandteil.

Konform zu:
Meine Brille ist nicht konform zu meiner Sehschärfe :-\

Schönen Gruß
     Martin

Attachment: abs.3.po
Description: application/gettext

--- ../abs.3.po~	2010-09-30 20:20:36.000000000 +0200
+++ ../abs.3.po	2010-09-30 22:05:36.000000000 +0200
@@ -151,7 +151,9 @@
 msgid ""
 "SVr4, POSIX.1-2001, 4.3BSD, C99.  C89 only includes the B<abs>()  and B<labs>"
 "()  functions; the functions B<llabs>()  and B<imaxabs>()  were added in C99."
-msgstr "SVr4, POSIX.1-2001, 4.3BSD, C99 und C89 enthalten nur die Funktionen B<abs>() und B<labs>(); in C99 kamen die Funktionen B<llabs>() und B<imaxabs>() dazu."
+msgstr ""
+"SVr4, POSIX.1-2001, 4.3BSD, C99. C89 enthält nur die Funktionen B<abs>() und "
+"B<labs>(); in C99 kamen die Funktionen B<llabs>() und B<imaxabs>() dazu."
 
 #. type: SH
 #: ../english/manpages-dev/man3/abs.3:88

Reply to: