add forward declaration examples

add class & inheritance examples
This commit is contained in:
2025-03-19 12:31:23 +01:00
parent f10623163b
commit 4a753b0b8d
17 changed files with 665 additions and 1 deletions
+29 -1
View File
@@ -1,10 +1,14 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.13.35828.75 d17.13
VisualStudioVersion = 17.13.35828.75
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HelloWorld", "HelloWorld\HelloWorld.vcxproj", "{92B0EF46-7137-453A-A7A9-E02D6CE07D8D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "forward_declaration", "forward_declaration\forward_declaration.vcxproj", "{2FC9F683-346A-4A58-9294-DB811A2EEC20}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Classes", "Classes\Classes.vcxproj", "{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM64 = Debug|ARM64
@@ -27,6 +31,30 @@ Global
{92B0EF46-7137-453A-A7A9-E02D6CE07D8D}.Release|x64.Build.0 = Release|x64
{92B0EF46-7137-453A-A7A9-E02D6CE07D8D}.Release|x86.ActiveCfg = Release|Win32
{92B0EF46-7137-453A-A7A9-E02D6CE07D8D}.Release|x86.Build.0 = Release|Win32
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Debug|ARM64.ActiveCfg = Debug|ARM64
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Debug|ARM64.Build.0 = Debug|ARM64
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Debug|x64.ActiveCfg = Debug|x64
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Debug|x64.Build.0 = Debug|x64
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Debug|x86.ActiveCfg = Debug|Win32
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Debug|x86.Build.0 = Debug|Win32
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Release|ARM64.ActiveCfg = Release|ARM64
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Release|ARM64.Build.0 = Release|ARM64
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Release|x64.ActiveCfg = Release|x64
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Release|x64.Build.0 = Release|x64
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Release|x86.ActiveCfg = Release|Win32
{2FC9F683-346A-4A58-9294-DB811A2EEC20}.Release|x86.Build.0 = Release|Win32
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Debug|ARM64.ActiveCfg = Debug|ARM64
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Debug|ARM64.Build.0 = Debug|ARM64
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Debug|x64.ActiveCfg = Debug|x64
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Debug|x64.Build.0 = Debug|x64
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Debug|x86.ActiveCfg = Debug|Win32
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Debug|x86.Build.0 = Debug|Win32
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Release|ARM64.ActiveCfg = Release|ARM64
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Release|ARM64.Build.0 = Release|ARM64
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Release|x64.ActiveCfg = Release|x64
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Release|x64.Build.0 = Release|x64
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Release|x86.ActiveCfg = Release|Win32
{467AD272-2BB3-41B7-9B74-7D193D7D2AE9}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE