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


Groups > comp.lang.c > #139269

Re: file system lib for C

From rbowman <bowman@montana.com>
Newsgroups comp.lang.c
Subject Re: file system lib for C
Date 2018-12-30 16:09 -0700
Message-ID <g8t1f3FqvidU1@mid.individual.net> (permalink)
References <2156f362-0d1f-4e41-bbd9-bcc27344fe56@googlegroups.com> <g8a9vsFplqbU1@mid.individual.net> <lnbm5bdith.fsf@kst-u.example.com> <79bd4cad-0614-487e-af19-e9747da4eb1d@googlegroups.com>

Show all headers | View raw


On 12/30/2018 12:09 PM, Thiago Adams wrote:
> Windows has _mkdir that is very similar.
>
> https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/mkdir-wmkdir?view=vs-2017
>
> and also sets errno.

I don't remember exactly when MS got religion but you'll see a number of 
POSIX functions that were supported with a disclaimer:

This POSIX function is deprecated. Use the ISO C++ conformant _xxxx instead.

It would be interesting to look under the hood to see if anything really 
has changed. Life would be simpler if MS had been fully POSIX and ISO 
compliant all along.

Also, as you mention, they got into sockets relatively late, did it 
their own way, and it doesn't always work the way you expect. It keeps 
cross platform work interesting.

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


Thread

file system lib for C Thiago Adams <thiago.adams@gmail.com> - 2018-12-23 10:12 -0800
  Re: file system lib for C Clark Smith <noaddress@nowhere.net> - 2018-12-23 20:20 +0000
    Re: file system lib for C James Kuyper <jameskuyper@alumni.caltech.edu> - 2018-12-23 16:41 -0500
    Re: file system lib for C Thiago Adams <thiago.adams@gmail.com> - 2018-12-30 10:33 -0800
      Re: file system lib for C nobody@example.org (Scott) - 2018-12-30 20:42 +0000
        Re: file system lib for C Thiago Adams <thiago.adams@gmail.com> - 2018-12-30 12:52 -0800
  Re: file system lib for C rbowman <bowman@montana.com> - 2018-12-23 13:38 -0700
    Re: file system lib for C Keith Thompson <kst-u@mib.org> - 2018-12-23 13:39 -0800
      Re: file system lib for C Thiago Adams <thiago.adams@gmail.com> - 2018-12-30 11:09 -0800
        Re: file system lib for C "Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid> - 2018-12-30 14:59 -0800
        Re: file system lib for C rbowman <bowman@montana.com> - 2018-12-30 16:09 -0700
  Re: file system lib for C nobody@example.org (Scott) - 2018-12-23 20:51 +0000
  Re: file system lib for C jgh@mdfs.net - 2018-12-30 09:15 -0800
    Re: file system lib for C Thiago Adams <thiago.adams@gmail.com> - 2018-12-30 10:34 -0800

csiph-web