Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #8026

Re: fopen

From Dr Nick <3-nospam@temporary-address.org.uk>
Newsgroups comp.lang.c
Subject Re: fopen
Date 2011-07-09 07:52 +0100
Message-ID <87zkkohror.fsf@temporary-address.org.uk> (permalink)
References <iv6nv4$9db$1@speranza.aioe.org> <97o6neF6tbU5@mid.individual.net> <iv6sjj$s6i$1@dont-email.me>

Show all headers | View raw


James Kuyper <jameskuyper@verizon.net> writes:

> On 07/08/2011 07:06 AM, Ian Collins wrote:
>> On 07/ 8/11 10:59 PM, jacob navia wrote:
> ...
>>> When designing interfaces NOW, taking as an example fopen() one of the
>>> oldest interfaces still in use is not really a good idea.
>> 
>> Um, what else do you want when opening a fie?
>
> Take a look at the options available when using the unix system function
> open() and fcntl(). C streams only support a small fraction of those
> options. Of course, the fraction that they do support includes all of
> the most popular ones; I've seldom had any need to use the ones they
> don't support.

I've had the need for "create and open the file if it doesn't exist,
otherwise fail" and had to stick it in my "system specific bodges" bit.
Very useful if more than one instance of your program (or other programs
using the same file structure) could be running at once.
-- 
Online waterways route planner            | http://canalplan.eu
Plan trips, see photos, check facilities  | http://canalplan.org.uk

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

fopen jacob navia <jacob@spamsink.net> - 2011-07-08 12:59 +0200
  Re: fopen Ian Collins <ian-news@hotmail.com> - 2011-07-08 23:06 +1200
    Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 04:40 -0700
      Re: fopen Ian Collins <ian-news@hotmail.com> - 2011-07-08 23:46 +1200
        Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 05:15 -0700
          Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-08 14:47 +0000
            Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 08:18 -0700
            Re: fopen Angel <angel+news@spamcop.net> - 2011-07-08 19:37 +0000
              Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 13:02 -0700
      Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-08 14:47 +0000
        Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 08:29 -0700
          Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-08 15:55 +0000
            Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 09:19 -0700
              Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-08 17:21 +0000
              Re: fopen Keith Thompson <kst-u@mib.org> - 2011-07-08 13:39 -0700
                Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 17:17 -0700
                Re: fopen Keith Thompson <kst-u@mib.org> - 2011-07-08 17:39 -0700
                Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-09 06:04 +0000
                Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-09 01:39 -0700
          Re: fopen Ian Collins <ian-news@hotmail.com> - 2011-07-09 08:23 +1200
          Re: fopen Dr Nick <3-nospam@temporary-address.org.uk> - 2011-07-09 07:47 +0100
          Re: fopen Malcolm McLean <malcolm.mclean5@btinternet.com> - 2011-07-09 06:55 -0700
            Re: fopen Nobody <nobody@nowhere.com> - 2011-07-10 05:26 +0100
              Re: fopen Malcolm McLean <malcolm.mclean5@btinternet.com> - 2011-07-10 02:33 -0700
    Re: fopen James Kuyper <jameskuyper@verizon.net> - 2011-07-08 08:18 -0400
      Re: fopen Ian Collins <ian-news@hotmail.com> - 2011-07-09 08:18 +1200
      Re: fopen Dr Nick <3-nospam@temporary-address.org.uk> - 2011-07-09 07:52 +0100
  Re: fopen Todd Carnes <toddcarnes@gmail.com> - 2011-07-08 13:10 +0000
    Re: fopen BGB <cr88192@hotmail.com> - 2011-07-08 12:25 -0700

csiph-web