![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| High-Level-Programmierung Post Fragen zu C, C + +, Java, SQL, und andere Programmiersprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| AWK in TXT-Format CSV, TXT-Datei nicht in der richtigen Spalte-Format | mdap | Shell Programmierung und Scripting | 1 | 08-14-2008 11:03 AM |
| Multi-Format zu konvertieren Datei in eine lesbare ASCII-Format | gaur.deepti | UNIX for Dummies Questions & Answers | 5 | 03-25-2008 03:03 PM |
| Datei konvertieren UTF8 Format ANSI-Format | rajreddy | UNIX for Dummies Questions & Answers | 9 | 05-25-2007 08:26 AM |
| Datei konvertieren UTF8 Format ANSI-Format | rajreddy | UNIX für Fortgeschrittene und Experten | 1 | 05-24-2007 06:40 AM |
| MMTTJJ Datum-Format konvertieren, um ccyyddd-Format? | Bhups | Shell Programmierung und Scripting | 2 | 09-27-2006 11:30 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Ich versuche folgenden Code unter Solaris10, wie folgt:
Code:
int glob = 6;
int main(void)
{
int var;
pid_t pid;
var = 88;
printf("before vfork\n");
if ((pid = vfork()) < 0) {
err_sys("vfork error");
} else if (pid == 0) {
glob++;
var++;
_exit(0);
}
printf("pid = %d, glob = %d, var = %d\n", getpid(), glob, var);
exit(0);
}
$ gcc-Wall abc.c error.obj abc.c: In function 'main': abc.c: 16: warning: int-Format, pid_t arg (arg 2) ld: warning: Symbol "glob" hat unterschiedliche Arten: (Datei / var / tmp / / ccIMPxLe.o type \u003d OBJT; Datei / usr / lib / libc.so type \u003d FUNC); / var / tmp / / ccIMPxLe.o die Definition ld: warning: Symbol "glob" hat unterschiedliche Arten: (Datei / var / tmp / / ccIMPxLe.o type \u003d OBJT; Datei / usr / lib / libc.so type \u003d FUNC); Warum erhöhen oben Warnung? Wie, um es zu korrigieren? Vielen Dank im Voraus |
|
||||
|
Da die PID unterscheiden sich zwischen den einzelnen Systemen, das einzige, was Sie wirklich tun kann (abgesehen von wechselnden printf () und das Hinzufügen einer neuen Klasse von Objekten) ist intelligent Darsteller:
Code:
printf ("pid = %lu\n", (unsigned long) getpid());
HTH. YMMV. |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|