<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://gunkies.org/index.php?action=history&amp;feed=atom&amp;title=Visual_C%2B%2B_2.0</id>
	<title>Visual C++ 2.0 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://gunkies.org/index.php?action=history&amp;feed=atom&amp;title=Visual_C%2B%2B_2.0"/>
	<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Visual_C%2B%2B_2.0&amp;action=history"/>
	<updated>2026-09-09T00:59:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://gunkies.org/w/index.php?title=Visual_C%2B%2B_2.0&amp;diff=19966&amp;oldid=prev</id>
		<title>Jnc: +cat</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Visual_C%2B%2B_2.0&amp;diff=19966&amp;oldid=prev"/>
		<updated>2018-12-17T00:02:49Z</updated>

		<summary type="html">&lt;p&gt;+cat&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:02, 17 December 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l147&quot;&gt;Line 147:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 147:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/? Display brief usage message&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/? Display brief usage message&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: Microsoft Applications]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-wiki_:diff:1.41:old-13223:rev-19966:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Jnc</name></author>
	</entry>
	<entry>
		<id>https://gunkies.org/w/index.php?title=Visual_C%2B%2B_2.0&amp;diff=13223&amp;oldid=prev</id>
		<title>Malxau: Add link to 4.0</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Visual_C%2B%2B_2.0&amp;diff=13223&amp;oldid=prev"/>
		<updated>2017-07-25T06:35:35Z</updated>

		<summary type="html">&lt;p&gt;Add link to 4.0&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:35, 25 July 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| year introduced = 1994&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| year introduced = 1994&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| previous version = [[Visual C++ 1.1]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| previous version = [[Visual C++ 1.1]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| next version = [[Visual C++ 4.0]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-wiki_:diff:1.41:old-13220:rev-13223:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Malxau</name></author>
	</entry>
	<entry>
		<id>https://gunkies.org/w/index.php?title=Visual_C%2B%2B_2.0&amp;diff=13220&amp;oldid=prev</id>
		<title>Malxau: Add Visual C++ 2.0 page patterned after 1.1</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=Visual_C%2B%2B_2.0&amp;diff=13220&amp;oldid=prev"/>
		<updated>2017-07-25T06:20:23Z</updated>

		<summary type="html">&lt;p&gt;Add Visual C++ 2.0 page patterned after 1.1&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
| name = Visual C++ 2.0&lt;br /&gt;
| creator = Microsoft&lt;br /&gt;
| platform = Windows NT&lt;br /&gt;
| year introduced = 1994&lt;br /&gt;
| previous version = [[Visual C++ 1.1]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Visual C++ 2.0 was a full 32 bit release of Visual C++, bundled with Visual C++ 1.5 for 16 bit support.  Visual C++ 2.0 was followed by 2.1 and 2.2. 2.2 was the current release at the time of Windows 95&amp;#039;s launch, so changes between these releases was  primarily focused on Windows 95 support.  Applications compiled with this version using a CRT DLL required MSVCRT20.DLL.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
09/16/1994  07:00 AM           318,464 C1.EXE&lt;br /&gt;
09/16/1994  07:00 AM           673,792 C1XX.EXE&lt;br /&gt;
09/16/1994  07:00 AM           517,632 C2.EXE&lt;br /&gt;
09/16/1994  07:00 AM            33,280 CL.EXE&lt;br /&gt;
09/16/1994  07:00 AM           420,352 LINK.EXE&lt;br /&gt;
09/16/1994  07:00 AM            65,536 NMAKE.EXE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Compiler options in this release were:&lt;br /&gt;
== cl ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 9.00 for 80x86&lt;br /&gt;
Copyright (C) Microsoft Corp 1984-1994. All rights reserved.&lt;br /&gt;
&lt;br /&gt;
                            C COMPILER OPTIONS&lt;br /&gt;
&lt;br /&gt;
                              -OPTIMIZATION-&lt;br /&gt;
/O1 minimize space                       /Op[-] improve floating-pt consistency&lt;br /&gt;
/O2 maximize speed                       /Os favor code space&lt;br /&gt;
/Oa assume no aliasing                   /Ot favor code speed&lt;br /&gt;
/Ob&amp;lt;n&amp;gt; inline expansion (default n=0)    /Ow assume cross-function aliasing&lt;br /&gt;
/Od disable optimizations (default)      /Ox maximum opts. (/Ogityb1 /Gs)&lt;br /&gt;
/Og enable global optimization           /Oy[-] enable frame pointer omission&lt;br /&gt;
/Oi enable intrinsic functions&lt;br /&gt;
                             -CODE GENERATION-&lt;br /&gt;
/G3 optimize for 80386                   /Ge enable stack checking calls&lt;br /&gt;
/G4 optimize for 80486                   /Gs[num] disable stack checking calls&lt;br /&gt;
/G5 optimize for Pentium                 /Gf enable string pooling&lt;br /&gt;
/GB optimize for blended model (default) /Gy separate functions for linker&lt;br /&gt;
/Gd __cdecl calling convention           /Gh enable hook function call&lt;br /&gt;
/Gr __fastcall calling convention        /GX- disable C++ EH (default)&lt;br /&gt;
/Gz __stdcall calling convention         /GX  enable C++ EH&lt;br /&gt;
                              -OUTPUT FILES-&lt;br /&gt;
/Fa[file] name assembly listing file     /Fo&amp;lt;file&amp;gt; name object file&lt;br /&gt;
/FA[sc] configure assembly listing       /Fp&amp;lt;file&amp;gt; name precompiled header file&lt;br /&gt;
/Fd[file] name .PDB file                 /Fr[file] name source browser file&lt;br /&gt;
/Fe&amp;lt;file&amp;gt; name executable file           /FR[file] name extended .SBR file&lt;br /&gt;
/Fm[file] name map file&lt;br /&gt;
                              -PREPROCESSOR-&lt;br /&gt;
/C don&amp;#039;t strip comments                  /FI&amp;lt;file&amp;gt; name forced include file&lt;br /&gt;
/D&amp;lt;name&amp;gt;{=|#}&amp;lt;text&amp;gt; define macro         /U&amp;lt;name&amp;gt; remove predefined macro&lt;br /&gt;
/E preprocess to stdout                  /u remove all predefined macros&lt;br /&gt;
/EP preprocess to stdout, no #line       /I&amp;lt;dir&amp;gt; add to include search path&lt;br /&gt;
/P preprocess to file                    /X ignore &amp;quot;standard places&amp;quot;&lt;br /&gt;
                                -LANGUAGE-&lt;br /&gt;
/vd{0|1} disable/enable vtordisp         /Za disable extensions (implies /Op)&lt;br /&gt;
/vm&amp;lt;x&amp;gt; type of pointers to members       /Ze enable extensions (default)&lt;br /&gt;
/Zi prepare for debugging (CodeView)     /Zg generate function prototypes&lt;br /&gt;
/Z7 C7 style CodeView information        /Zl omit default library name in .OBJ&lt;br /&gt;
/Zd line number information              /Zs syntax check only&lt;br /&gt;
/Zp[n] pack structs on n-byte boundary&lt;br /&gt;
                              -MISCELLANEOUS-&lt;br /&gt;
/?, /help print this help message        /w disable all warnings&lt;br /&gt;
/c compile only, no link                 /W&amp;lt;n&amp;gt; set warning level (default n=1)&lt;br /&gt;
/H&amp;lt;num&amp;gt; max external name length         /WX treat warnings as errors&lt;br /&gt;
/J default char type is unsigned         /Yc[file] create .PCH file&lt;br /&gt;
/nologo suppress copyright message       /Yd put debug info in every .OBJ&lt;br /&gt;
/Tc&amp;lt;source file&amp;gt; compile file as .c      /Yu[file] use .PCH file&lt;br /&gt;
/Tp&amp;lt;source file&amp;gt; compile file as .cpp    /YX[file] automatic .PCH&lt;br /&gt;
/V&amp;lt;string&amp;gt; set version string            /Zn turn off SBRPACK for .SBR files&lt;br /&gt;
                                 -LINKING-&lt;br /&gt;
/MD link with MSVCRT.LIB                 /F&amp;lt;num&amp;gt; set stack size&lt;br /&gt;
/ML link with LIBC.LIB                   /LD Create .DLL&lt;br /&gt;
/MT link with LIBCMT.LIB                 /link [linker options and libraries]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== link ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Microsoft (R) 32-Bit Incremental Linker Version 2.50&lt;br /&gt;
Copyright (C) Microsoft Corp 1992-94. All rights reserved.&lt;br /&gt;
&lt;br /&gt;
usage: LINK [options] [files] [@commandfile]&lt;br /&gt;
&lt;br /&gt;
   options:&lt;br /&gt;
&lt;br /&gt;
      /ALIGN:#&lt;br /&gt;
      /BASE:{address|@filename,key}&lt;br /&gt;
      /COMMENT:comment&lt;br /&gt;
      /DEBUG&lt;br /&gt;
      /DEBUGTYPE:{CV|COFF|BOTH}&lt;br /&gt;
      /DEF:filename&lt;br /&gt;
      /DEFAULTLIB:library[,library]&lt;br /&gt;
      /DLL&lt;br /&gt;
      /ENTRY:symbol&lt;br /&gt;
      /EXETYPE:{DEV386|DYNAMIC}&lt;br /&gt;
      /EXPORT:symbol&lt;br /&gt;
      /FIXED&lt;br /&gt;
      /FORCE[:{MULTIPLE|UNRESOLVED}]&lt;br /&gt;
      /HEAP:reserve[,commit]&lt;br /&gt;
      /IMPLIB:filename&lt;br /&gt;
      /INCLUDE:symbol&lt;br /&gt;
      /INCREMENTAL:{YES|NO}&lt;br /&gt;
      /MAC:{BUNDLE|NOBUNDLE|TYPE=xxxx|CREATOR=xxxx}&lt;br /&gt;
      /MACDATA:filename&lt;br /&gt;
      /MACHINE:{IX86|M68K}&lt;br /&gt;
      /MACRES:filename&lt;br /&gt;
      /MAP[:filename]&lt;br /&gt;
      /NODEFAULTLIB[:library[,library...]]&lt;br /&gt;
      /NOENTRY&lt;br /&gt;
      /NOLOGO&lt;br /&gt;
      /OPT:{REF|NOREF}&lt;br /&gt;
      /ORDER:@filename&lt;br /&gt;
      /OUT:filename&lt;br /&gt;
      /PDB:{filename|NONE}&lt;br /&gt;
      /PROFILE&lt;br /&gt;
      /RELEASE&lt;br /&gt;
      /SECTION:name,[E][R][W][S][D][K][L][P][X]&lt;br /&gt;
      /STACK:reserve[,commit]&lt;br /&gt;
      /STUB:filename&lt;br /&gt;
      /SUBSYSTEM:{NATIVE|WINDOWS|CONSOLE|POSIX}[,#[.##]]&lt;br /&gt;
      /VERBOSE&lt;br /&gt;
      /VERSION:#[.#]&lt;br /&gt;
      /VXD&lt;br /&gt;
      /WARN[:warninglevel]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== nmake ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Microsoft (R) Program Maintenance Utility   Version 1.50&lt;br /&gt;
Copyright (c) Microsoft Corp 1988-94. All rights reserved.&lt;br /&gt;
&lt;br /&gt;
Usage:  NMAKE @commandfile&lt;br /&gt;
        NMAKE [options] [/f makefile] [/x stderrfile] [macrodefs] [targets]&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
&lt;br /&gt;
/A Build all evaluated targets         /B Build if time stamps are equal&lt;br /&gt;
/C Suppress output messages            /D Display build information&lt;br /&gt;
/E Override env-var macros             /HELP Display brief usage message&lt;br /&gt;
/I Ignore exit codes from commands     /K Build unrelated targets on error&lt;br /&gt;
/N Display commands but do not execute /NOLOGO Suppress copyright message&lt;br /&gt;
/P Display NMAKE information           /Q Check time stamps but do not build&lt;br /&gt;
/R Ignore predefined rules/macros      /S Suppress executed-commands display&lt;br /&gt;
/T Change time stamps but do not build&lt;br /&gt;
/? Display brief usage message&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Malxau</name></author>
	</entry>
</feed>