INFO: Using cout in an Application and DLLLast reviewed: September 30, 1997Article ID: Q101185 |
The information in this article applies to:
The standard output stream (cout) can be used in an application or dynamic- link library (DLL) to display information. When using cout in an application and a DLL simultaneously, special care is needed to ensure that the text display is synchronized. Because the cout text stream is buffered, text from a DLL may not appear correct relative to text from the application. To correct this problem, always use the endl manipulator when outputting text with cout. Below is an example:
cout << "Hello World" << endl;The endl manipulator inserts a newline character and then flushes the stream buffer. This ensures that text displayed from the application and DLL is synchronized. Keywords : CPPLngIss Version : WINDOWS:1.0,1.5;WINDOWS NT:1.0,2.0,4.0,5.0; Platform : NT WINDOWS Issue type : kbinfo |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |