Dear developers, For an R package I am including some code I have written previously which uses stdout, stderr and printf. The command R CMD check [packagename] gives me warnings about these items. What is the proper way to print output in an R package?
The documentation mentions that output is shpuld be written to the console. Does this mean printing using printf only? In my code I have several constructions like: void print_structure(FILE *fid, object_t object); void print_structure(object_t object) { print_structure(stdout, object); } void print_structure(const char *filename, object_t object) { FILE *fid = fopen(filename, 'wt'); print_structure(fid, object); fclose(fid); } How can I keep using this code in R without duplicating the print_structure function (once for output to console, and once for output to file)? With kind regards, Pieter Eendebak [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel