![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| High Level Programming Post questions about C, C++, Java, SQL, and other programming languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Reading a file and writing the file name to a param file. | thebeginer | UNIX for Advanced & Expert Users | 1 | 10-05-2007 05:38 PM |
| Reading file names from a file and executing the relative file from shell script | anushilrai | Shell Programming and Scripting | 4 | 03-10-2006 05:25 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
The open() system call directly returns a fdes, whereas it's more portable 'ANSI C' counterpart fopen() returns a pointer the the FILE struct.
I have seen implementation of stdio.h on HP-UX, BSD and a few more, the typedef'd struct FILE stores the value of file descriptor in differenrt ways with diff attribute names. In such a case how do i portably extract the file descriptor from a pointer to the FILE struct as returned by fopen? Is there any such macro in C? Even as i am concerned about portability I also need to excercise the power and granularity provided by system calls F1, F1, F1 ...... Thanks in Advance, Sumanth |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|