Sorry, wrong list ...

Am 15.09.2012 12:30, schrieb Bernd Oppolzer:
Sorry, minor error:

infile = fopen ...

should have been

inpfile = fopen ...

Kind regards

Bernd



Am 15.09.2012 12:25, schrieb Bernd Oppolzer:
Maybe I'm too late to join in that topic, but:

char *inpfilename = "dd:inpfile";    /* opens file assigned via
//INPFILE DD */
char *inpfilename2 = "my.file";    /* opens file prefixed with userid */
char *inpfilename3 = "\'userid.my.file\'";   /* doesn't prefix with
userid */
FILE *inpfile;

infile = fopen (inpfilename, "r");  /* or inpfilename2, or ...3 */

Kind regards

Bernd


Am 15.09.2012 02:02, schrieb Charles Mills:
No doubt this is wonderfully documented somewhere but I am sitting here
tearing my hair out.

I have a C++ *batch* program that I could not get to open a
conventional
z/OS dataset by name to save my life until I finally figured out it was
prepending my userid onto the specified name a la TSO.

If I have encountered this behavior before and/or how to turn it on
and off
I have forgotten. It sure does not jump out at me from the manuals.

IBM LE C running in batch: what determines whether it prepends your
userid
onto a conventional z/OS dataset name?

Thanks!

Charles

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN



Reply via email to