Article ID: 205681 - Last Review: November 18, 2003 - Revision: 2.0 FIX: Operator ++ In Return Statement May Cause Access ViolationThis article was previously published under Q205681 SYMPTOMS
A compiled program may cause access violation if it contains a function returning a struct by value, and the return expression has either a postfix increment or decrement operator.
RESOLUTION
There following are workarounds for this problem.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This bug was corrected in Visual Studio 6.0 Service Pack 3. For more information about Visual Studio service packs, please see the following articles in the Microsoft Knowledge Base: MORE INFORMATION
To reproduce the problem, build and run the following sample program.
| Article Translations
|
Back to the top
