Microsoft KB Archive/70364: Difference between revisions
(importing KB archive) |
m (X010 moved page Microsoft KB Archive/Q70364 to Microsoft KB Archive/70364 without leaving a redirect: Text replacement - "Microsoft KB Archive/Q" to "Microsoft KB Archive/") |
(No difference)
|
Latest revision as of 19:29, 12 August 2020
PRB: ftime Parameter Documented in C 6.0 as tm Should Be timeb ID Number: Q70364
6.00 6.00a 6.00ax | 6.00 6.00a MS-DOS | OS/2 docerr
Summary:
The parameter for the ftime() function is documented incorrectly on page 133 of the “Microsoft C Reference” shipped with C versions 6.0, 6.0a, and 6.0ax. Page 61 of the “Microsoft C Run-Time Library Reference” from Microsoft Press also contains the same error. This problem was corrected in C version 7.0.
Both of these books state that the function ftime() uses a variable of the type struct tm. The correct structure type is timeb.
The following is the incorrect line from page 133 of the “Microsoft C Reference”:
ftime Puts current system time in variable of type struct tm
This line should read as follows:
ftime Puts current system time in variable of type struct timeb
The C 6.x online Help files contain the correct information for the ftime() function. In addition, the actual function descriptions on page 223 of the “Microsoft C Reference” and page 334 of the “Microsoft C Run-Time Library Reference” do specify the correct parameter.
Additional reference words: 6.00 6.00a 6.00ax