1
edit
Changes
PROJECTS
,no edit summary
<p>projects of oop344</p>
=IOF=[https://zenit.senecac.on.ca/wiki/index.php/Oop344_20102_-_iof_functions[iof functions]]<table border="01" cellspacing="0" cellpadding="4" style="float:right; clear:right; width:150px; background:#f0f0ff; border-collapse:collapse; border:1px solid #999999; font-size:smallersmall; line-height:1.5;"> <captiontr style=" font-size:large; border-top:1px solid #999; border-bottom:1px solid #999;">IOF </captionth> Simple Functions<tr/th> <th>Function Name </th>
<tr>
<td>Initializes the iof routines.</td>
</tr>
<tr> <td>void iof_end(void)</td> <td>Shuts down the io routines and ensures that the cursor is not left in the middle of the screen, which may be partly filled with characters. </td> </tr> <tr> <td>int iof_rows(void) </td> <td>Returns the number of rows on the screen. </td> </tr> <tr> <td>int iof_cols(void) </td> <td>Returns the number of columns on the screen. </td> </tr> <tr> <td>void iof_clrscr(void) </td> <td>Clears the screen and leaves the cursor in the upper left-hand corner of the screen. </td> </tr> <tr> <td>void iof_flush(void)</td> <td>Ensures that any output sent to the screen is displayed on the screen (that is, this function flushes the output buffer).</td> </tr> <tr> <td>int iof_getch(void) </td> <td>Returns the virtual key code identifying the key pressed by the user. </td> </tr> <tr> <td>void iof_movecur(int r, int c) </td> <td>Positions the cursor at row r and column c, where row 0 is the top row and column 0 is the leftmost column.</td> </tr> <tr> <td>void iof_putch(int c)</td> <td>Displays the character c at the current cursor position and advances the cursor by one position to the right. </td> </tr> <tr> <td>void iof_prnstr(const char *s) </td> <td>Displays the null-terminated string pointed to by s starting at the current cursor position.</td> </tr> </table>