Path: utzoo!mnetor!uunet!husc6!hao!ames!ucbcad!ucbvax!ucsfcgl!cca.ucsf.edu!rk9005 From: rk9005@cca.ucsf.edu (Roland McGrath) Newsgroups: comp.lang.c Subject: Why are there no v*scanf like v*printf functions? Message-ID: <1112@ucsfcca.ucsf.edu> Date: 10 Jan 88 00:01:34 GMT Reply-To: roland@lbl-rtsg.arpa (Roland McGrath) Organization: Hackers Anonymous International, Ltd., Inc. (Applications welcome) Lines: 21 Is there some reason that the ANSI standard doesn't include functions vfscanf, vscanf and vsscanf? I don't know actually how useful they would be, but they'd be at least as useful as v*printf. I can't see any reason for not including them. The GNU C library has them because I didn't see why it shouldn't and I needed to write vfscanf to implement fscanf, scanf and sscanf anyway. Don't talk to me about hard to implement; they can't be harder than v*printf. And don't talk to me about prior art; there's a whole hell of a lot of other new functions much harder to deal with than these. Can our local XJ311 representative give any insights? Doug, have your fingers fallen off yet? :-) You sure have a lot of work to do fielding all the responses (and abuse) to the committee's decisions. -- Roland McGrath UUCP: ...!ucbvax!lbl-rtsg.arpa!roland ARPA: roland@lbl-rtsg.arpa