system samtal täckblad av öppna i Glibc -> syscall_open i kärnan" Jag tyckte att täckblad av öppna, men det finns" />
![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX för avancerade & Expertanvändare Expert-to-experten. Läs avancerade UNIX UNIX-kommandon, Linux operativsystem, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| C: system samtal | Dedalus | High Level Programming | 2 | 06-23-2009 04:23 |
| system samtal | hegdeshashi | Shell-programmering och Skript | 10 | 06-16-2009 02:11 |
| System samtal CGI inte fungerar | tqlam | Shell-programmering och Skript | 6 | 03-18-2008 09:52 |
| c system samtal | rangaswamy | High Level Programming | 1 | 02-19-2008 01:53 |
| hur man kan skilja system samtal från biblioteket samtal | muru | UNIX för avancerade & Expertanvändare | 2 | 07-20-2007 12:20 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
System Call Wrapper av "öppna"
När programmerare använda "öppna" funktion, det är som nedan.
"Open -> system samtal täckblad av öppna i Glibc -> syscall_open i kärnan" Jag tyckte att täckblad av öppna, men det finns ingen genomförandet som "int $ 80. Kod:
int
__open (file, oflag)
const char *file;
int oflag;
{
int mode;
if (file == NULL)
{
__set_errno (EINVAL);
return -1;
}
if (oflag & O_CREAT)
{
va_list arg;
va_start(arg, oflag);
mode = va_arg(arg, int);
va_end(arg);
}
__set_errno (ENOSYS);
return -1;
}
|
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|