1+ <?xml  version =" 1.0"  encoding =" utf-8" 
2+ <Project  ToolsVersion =" 4.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" 
3+  <ItemGroup >
4+  <ClCompile  Include =" main.cpp" 
5+  <ClCompile  Include =" src/3-SmartPointer/bonus/shared.cpp" 
6+  <Filter >3- Smart Pointer\bonus</Filter >
7+  </ClCompile >
8+  </ItemGroup >
9+  <ItemGroup >
10+  <ClInclude  Include =" src/0-Types/no_destruct.h" 
11+  <Filter >0- Types</Filter >
12+  </ClInclude >
13+  <ClInclude  Include =" src/0-Types/number.hpp" 
14+  <Filter >0- Types</Filter >
15+  </ClInclude >
16+  <ClInclude  Include =" src/1-OperatorOverload/op_overload_override_example.hpp" 
17+  <Filter >1-Operator Overload</Filter >
18+  </ClInclude >
19+  <ClInclude  Include =" src/2-Inheritance/diamond_problem.hpp" 
20+  <Filter >2- Inheritance</Filter >
21+  </ClInclude >
22+  <ClInclude  Include =" src/2-Inheritance/friend_usage.hpp" 
23+  <Filter >2- Inheritance</Filter >
24+  </ClInclude >
25+  <ClInclude  Include =" src/2-Inheritance/inheritance_usage.hpp" 
26+  <Filter >2- Inheritance</Filter >
27+  </ClInclude >
28+  <ClInclude  Include =" src/2-Inheritance/template_inheritance_usage.hpp" 
29+  <Filter >2- Inheritance</Filter >
30+  </ClInclude >
31+  <ClInclude  Include =" src/2-Inheritance/virtual_destructor.hpp" 
32+  <Filter >2- Inheritance</Filter >
33+  </ClInclude >
34+  <ClInclude  Include =" src/3-SmartPointer/malloc_usage.hpp" 
35+  <Filter >3- Smart Pointer</Filter >
36+  </ClInclude >
37+  <ClInclude  Include =" src/3-SmartPointer/shared_pointer.hpp" 
38+  <Filter >3- Smart Pointer</Filter >
39+  </ClInclude >
40+  <ClInclude  Include =" src/3-SmartPointer/smart_pointer.hpp" 
41+  <Filter >3- Smart Pointer</Filter >
42+  </ClInclude >
43+  <ClInclude  Include =" src/3-SmartPointer/weak_pointer.hpp" 
44+  <Filter >3- Smart Pointer</Filter >
45+  </ClInclude >
46+  <ClInclude  Include =" src/3-SmartPointer/bonus/handle.h" 
47+  <Filter >3- Smart Pointer\bonus</Filter >
48+  </ClInclude >
49+  <ClInclude  Include =" src/3-SmartPointer/bonus/shared.h" 
50+  <Filter >3- Smart Pointer\bonus</Filter >
51+  </ClInclude >
52+  <ClInclude  Include =" src/3-SmartPointer/bonus/bonus_old_style_smart_pointer.hpp" 
53+  <Filter >3- Smart Pointer\bonus</Filter >
54+  </ClInclude >
55+  <ClInclude  Include =" src/4-RefUsage/copy_elision_usage.hpp" 
56+  <Filter >4- Ref Usage</Filter >
57+  </ClInclude >
58+  <ClInclude  Include =" src/4-RefUsage/ref_usage_example.hpp" 
59+  <Filter >4- Ref Usage</Filter >
60+  </ClInclude >
61+  <ClInclude  Include =" src/5-Static/static_usage.hpp" 
62+  <Filter >5- Static</Filter >
63+  </ClInclude >
64+  <ClInclude  Include =" src/6-Templates/template_container.hpp" 
65+  <Filter >6- Templates</Filter >
66+  </ClInclude >
67+  <ClInclude  Include =" src/6-Templates/template_decltype.hpp" 
68+  <Filter >6- Templates</Filter >
69+  </ClInclude >
70+  <ClInclude  Include =" src/6-Templates/template_mixin.hpp" 
71+  <Filter >6- Templates</Filter >
72+  </ClInclude >
73+  <ClInclude  Include =" src/7-Exceptions/exception_usage.hpp" 
74+  <Filter >7- Exceptions</Filter >
75+  </ClInclude >
76+  <ClInclude  Include =" src/8-CustomComparators/custom_comparator.hpp" 
77+  <Filter >8- Custom Comparators</Filter >
78+  </ClInclude >
79+  <ClInclude  Include =" src/9-AsyncFuture/async_usage.hpp" 
80+  <Filter >9- Async &  Future</Filter >
81+  </ClInclude >
82+  <ClInclude  Include =" src\6-Templates\template_staticpolymorphism.hpp" 
83+  <Filter >6- Templates</Filter >
84+  </ClInclude >
85+  <ClInclude  Include =" src\6-Templates\template_crtp_usage.hpp" 
86+  <Filter >6- Templates</Filter >
87+  </ClInclude >
88+  <ClInclude  Include =" src\6-Templates\template_policies.hpp" 
89+  <Filter >6- Templates</Filter >
90+  </ClInclude >
91+  </ItemGroup >
92+  <ItemGroup >
93+  <Filter  Include =" 2- Inheritance" 
94+  <UniqueIdentifier >{3fe61484-9a33-424f-97ce-e3cb8fa8cebc}</UniqueIdentifier >
95+  </Filter >
96+  <Filter  Include =" 1-Operator Overload" 
97+  <UniqueIdentifier >{e4d242cc-2a40-4ef2-a0ad-36c52e5fc784}</UniqueIdentifier >
98+  </Filter >
99+  <Filter  Include =" 0- Types" 
100+  <UniqueIdentifier >{a29b09fe-3c3b-4911-90d6-c0bb4f8b3c92}</UniqueIdentifier >
101+  </Filter >
102+  <Filter  Include =" 3- Smart Pointer" 
103+  <UniqueIdentifier >{803d2eb1-2b61-4bea-a3d8-80af5d1cc216}</UniqueIdentifier >
104+  </Filter >
105+  <Filter  Include =" 3- Smart Pointer\bonus" 
106+  <UniqueIdentifier >{adf02153-dd2e-4b19-a9a4-75fba26276e8}</UniqueIdentifier >
107+  </Filter >
108+  <Filter  Include =" 4- Ref Usage" 
109+  <UniqueIdentifier >{7781fbb9-7a36-410b-85ac-67499bf15f4a}</UniqueIdentifier >
110+  </Filter >
111+  <Filter  Include =" 5- Static" 
112+  <UniqueIdentifier >{ec53b31b-0c89-4664-88f0-119582b7ef1e}</UniqueIdentifier >
113+  </Filter >
114+  <Filter  Include =" 6- Templates" 
115+  <UniqueIdentifier >{e0e38083-c5d1-47e8-a775-45777213b2be}</UniqueIdentifier >
116+  </Filter >
117+  <Filter  Include =" 7- Exceptions" 
118+  <UniqueIdentifier >{1c9c8802-7383-41e1-9876-733ebf4898b8}</UniqueIdentifier >
119+  </Filter >
120+  <Filter  Include =" 8- Custom Comparators" 
121+  <UniqueIdentifier >{ce19e4ad-334d-4591-a42c-8b4c873941c8}</UniqueIdentifier >
122+  </Filter >
123+  <Filter  Include =" 9- Async &  Future" 
124+  <UniqueIdentifier >{9a031543-0bf5-4a03-9114-624f0c69363a}</UniqueIdentifier >
125+  </Filter >
126+  </ItemGroup >
127+ </Project >
0 commit comments