<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[MISRA Discussion Forums - 6.27 Input/output library (C++)]]></title>
		<link>https://forum.misra.org.uk/</link>
		<description><![CDATA[MISRA Discussion Forums - https://forum.misra.org.uk]]></description>
		<pubDate>Thu, 05 Nov 2026 15:13:37 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[<cstdio> explicitly banned but not <fstream> or <ostream>]]></title>
			<link>https://forum.misra.org.uk/showthread.php?tid=749</link>
			<pubDate>Wed, 07 Jul 2010 14:17:55 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.misra.org.uk/member.php?action=profile&uid=1113">KCCMITCELL</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.misra.org.uk/showthread.php?tid=749</guid>
			<description><![CDATA[Rule 27-0-1 specifically bans the use of library  for access to the external file system but not . Do we imply from this that  is a safer alternative, or is it considered inherently unsafe, in any case, for application code to access the file system at run-time. <br />
<br />
This question is asked in the context that the real-time software for our vehicle-based military project may be required to read configuration parameters from file at start-up, and log telemetry data during run-time.<br />
<br />
It is also noted that std::cout () is used in the example code for Rule 3.4.1., whereas printf would be banned under Rule 27-0-1.]]></description>
			<content:encoded><![CDATA[Rule 27-0-1 specifically bans the use of library  for access to the external file system but not . Do we imply from this that  is a safer alternative, or is it considered inherently unsafe, in any case, for application code to access the file system at run-time. <br />
<br />
This question is asked in the context that the real-time software for our vehicle-based military project may be required to read configuration parameters from file at start-up, and log telemetry data during run-time.<br />
<br />
It is also noted that std::cout () is used in the example code for Rule 3.4.1., whereas printf would be banned under Rule 27-0-1.]]></content:encoded>
		</item>
	</channel>
</rss>