Skip to content

Commit 0a923f5

Browse files
committed
Особенности использования переменных из member initializer list для инициализации других переменных.
1 parent dd9b7f2 commit 0a923f5

File tree

9 files changed

+565
-0
lines changed

9 files changed

+565
-0
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- [Особенности использования переменных из member initializer list для инициализации других переменных](member-initializer-list-params/)
+375
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,375 @@
1+
# ---------------------------------------------------------------------------
2+
# https://github.com/github/gitignore/blob/master/C++.gitignore
3+
4+
# Prerequisites
5+
*.d
6+
7+
# Compiled Object files
8+
*.slo
9+
*.lo
10+
*.o
11+
*.obj
12+
13+
# Precompiled Headers
14+
*.gch
15+
*.pch
16+
17+
# Compiled Dynamic libraries
18+
*.so
19+
*.dylib
20+
*.dll
21+
22+
# Fortran module files
23+
*.mod
24+
*.smod
25+
26+
# Compiled Static libraries
27+
*.lai
28+
*.la
29+
*.a
30+
*.lib
31+
32+
# Executables
33+
*.exe
34+
*.out
35+
*.app
36+
37+
# ---------------------------------------------------------------------------
38+
# https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
39+
40+
## Ignore Visual Studio temporary files, build results, and
41+
## files generated by popular Visual Studio add-ons.
42+
##
43+
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
44+
45+
# User-specific files
46+
*.rsuser
47+
*.suo
48+
*.user
49+
*.userosscache
50+
*.sln.docstates
51+
52+
# User-specific files (MonoDevelop/Xamarin Studio)
53+
*.userprefs
54+
55+
# Build results
56+
[Dd]ebug/
57+
[Dd]ebugPublic/
58+
[Rr]elease/
59+
[Rr]eleases/
60+
x64/
61+
x86/
62+
bld/
63+
[Bb]in/
64+
[Oo]bj/
65+
[Ll]og/
66+
67+
# Visual Studio 2015/2017 cache/options directory
68+
.vs/
69+
# Uncomment if you have tasks that create the project's static files in wwwroot
70+
#wwwroot/
71+
72+
# Visual Studio 2017 auto generated files
73+
Generated\ Files/
74+
75+
# MSTest test Results
76+
[Tt]est[Rr]esult*/
77+
[Bb]uild[Ll]og.*
78+
79+
# NUNIT
80+
*.VisualState.xml
81+
TestResult.xml
82+
83+
# Build Results of an ATL Project
84+
[Dd]ebugPS/
85+
[Rr]eleasePS/
86+
dlldata.c
87+
88+
# Benchmark Results
89+
BenchmarkDotNet.Artifacts/
90+
91+
# .NET Core
92+
project.lock.json
93+
project.fragment.lock.json
94+
artifacts/
95+
96+
# StyleCop
97+
StyleCopReport.xml
98+
99+
# Files built by Visual Studio
100+
*_i.c
101+
*_p.c
102+
*_h.h
103+
*.ilk
104+
*.meta
105+
*.obj
106+
*.iobj
107+
*.pch
108+
*.pdb
109+
*.ipdb
110+
*.pgc
111+
*.pgd
112+
*.rsp
113+
*.sbr
114+
*.tlb
115+
*.tli
116+
*.tlh
117+
*.tmp
118+
*.tmp_proj
119+
*_wpftmp.csproj
120+
*.log
121+
*.vspscc
122+
*.vssscc
123+
.builds
124+
*.pidb
125+
*.svclog
126+
*.scc
127+
128+
# Chutzpah Test files
129+
_Chutzpah*
130+
131+
# Visual C++ cache files
132+
ipch/
133+
*.aps
134+
*.ncb
135+
*.opendb
136+
*.opensdf
137+
*.sdf
138+
*.cachefile
139+
*.VC.db
140+
*.VC.VC.opendb
141+
142+
# Visual Studio profiler
143+
*.psess
144+
*.vsp
145+
*.vspx
146+
*.sap
147+
148+
# Visual Studio Trace Files
149+
*.e2e
150+
151+
# TFS 2012 Local Workspace
152+
$tf/
153+
154+
# Guidance Automation Toolkit
155+
*.gpState
156+
157+
# ReSharper is a .NET coding add-in
158+
_ReSharper*/
159+
*.[Rr]e[Ss]harper
160+
*.DotSettings.user
161+
162+
# JustCode is a .NET coding add-in
163+
.JustCode
164+
165+
# TeamCity is a build add-in
166+
_TeamCity*
167+
168+
# DotCover is a Code Coverage Tool
169+
*.dotCover
170+
171+
# AxoCover is a Code Coverage Tool
172+
.axoCover/*
173+
!.axoCover/settings.json
174+
175+
# Visual Studio code coverage results
176+
*.coverage
177+
*.coveragexml
178+
179+
# NCrunch
180+
_NCrunch_*
181+
.*crunch*.local.xml
182+
nCrunchTemp_*
183+
184+
# MightyMoose
185+
*.mm.*
186+
AutoTest.Net/
187+
188+
# Web workbench (sass)
189+
.sass-cache/
190+
191+
# Installshield output folder
192+
[Ee]xpress/
193+
194+
# DocProject is a documentation generator add-in
195+
DocProject/buildhelp/
196+
DocProject/Help/*.HxT
197+
DocProject/Help/*.HxC
198+
DocProject/Help/*.hhc
199+
DocProject/Help/*.hhk
200+
DocProject/Help/*.hhp
201+
DocProject/Help/Html2
202+
DocProject/Help/html
203+
204+
# Click-Once directory
205+
publish/
206+
207+
# Publish Web Output
208+
*.[Pp]ublish.xml
209+
*.azurePubxml
210+
# Note: Comment the next line if you want to checkin your web deploy settings,
211+
# but database connection strings (with potential passwords) will be unencrypted
212+
*.pubxml
213+
*.publishproj
214+
215+
# Microsoft Azure Web App publish settings. Comment the next line if you want to
216+
# checkin your Azure Web App publish settings, but sensitive information contained
217+
# in these scripts will be unencrypted
218+
PublishScripts/
219+
220+
# NuGet Packages
221+
*.nupkg
222+
# The packages folder can be ignored because of Package Restore
223+
**/[Pp]ackages/*
224+
# except build/, which is used as an MSBuild target.
225+
!**/[Pp]ackages/build/
226+
# Uncomment if necessary however generally it will be regenerated when needed
227+
#!**/[Pp]ackages/repositories.config
228+
# NuGet v3's project.json files produces more ignorable files
229+
*.nuget.props
230+
*.nuget.targets
231+
232+
# Microsoft Azure Build Output
233+
csx/
234+
*.build.csdef
235+
236+
# Microsoft Azure Emulator
237+
ecf/
238+
rcf/
239+
240+
# Windows Store app package directories and files
241+
AppPackages/
242+
BundleArtifacts/
243+
Package.StoreAssociation.xml
244+
_pkginfo.txt
245+
*.appx
246+
247+
# Visual Studio cache files
248+
# files ending in .cache can be ignored
249+
*.[Cc]ache
250+
# but keep track of directories ending in .cache
251+
!*.[Cc]ache/
252+
253+
# Others
254+
ClientBin/
255+
~$*
256+
*~
257+
*.dbmdl
258+
*.dbproj.schemaview
259+
*.jfm
260+
*.pfx
261+
*.publishsettings
262+
orleans.codegen.cs
263+
264+
# Including strong name files can present a security risk
265+
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
266+
#*.snk
267+
268+
# Since there are multiple workflows, uncomment next line to ignore bower_components
269+
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
270+
#bower_components/
271+
272+
# RIA/Silverlight projects
273+
Generated_Code/
274+
275+
# Backup & report files from converting an old project file
276+
# to a newer Visual Studio version. Backup files are not needed,
277+
# because we have git ;-)
278+
_UpgradeReport_Files/
279+
Backup*/
280+
UpgradeLog*.XML
281+
UpgradeLog*.htm
282+
ServiceFabricBackup/
283+
*.rptproj.bak
284+
285+
# SQL Server files
286+
*.mdf
287+
*.ldf
288+
*.ndf
289+
290+
# Business Intelligence projects
291+
*.rdl.data
292+
*.bim.layout
293+
*.bim_*.settings
294+
*.rptproj.rsuser
295+
296+
# Microsoft Fakes
297+
FakesAssemblies/
298+
299+
# GhostDoc plugin setting file
300+
*.GhostDoc.xml
301+
302+
# Node.js Tools for Visual Studio
303+
.ntvs_analysis.dat
304+
node_modules/
305+
306+
# Visual Studio 6 build log
307+
*.plg
308+
309+
# Visual Studio 6 workspace options file
310+
*.opt
311+
312+
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
313+
*.vbw
314+
315+
# Visual Studio LightSwitch build output
316+
**/*.HTMLClient/GeneratedArtifacts
317+
**/*.DesktopClient/GeneratedArtifacts
318+
**/*.DesktopClient/ModelManifest.xml
319+
**/*.Server/GeneratedArtifacts
320+
**/*.Server/ModelManifest.xml
321+
_Pvt_Extensions
322+
323+
# Paket dependency manager
324+
.paket/paket.exe
325+
paket-files/
326+
327+
# FAKE - F# Make
328+
.fake/
329+
330+
# JetBrains Rider
331+
.idea/
332+
*.sln.iml
333+
334+
# CodeRush personal settings
335+
.cr/personal
336+
337+
# Python Tools for Visual Studio (PTVS)
338+
__pycache__/
339+
*.pyc
340+
341+
# Cake - Uncomment if you are using it
342+
# tools/**
343+
# !tools/packages.config
344+
345+
# Tabs Studio
346+
*.tss
347+
348+
# Telerik's JustMock configuration file
349+
*.jmconfig
350+
351+
# BizTalk build output
352+
*.btp.cs
353+
*.btm.cs
354+
*.odx.cs
355+
*.xsd.cs
356+
357+
# OpenCover UI analysis results
358+
OpenCover/
359+
360+
# Azure Stream Analytics local run output
361+
ASALocalRun/
362+
363+
# MSBuild Binary and Structured Log
364+
*.binlog
365+
366+
# NVidia Nsight GPU debugger configuration file
367+
*.nvuser
368+
369+
# MFractors (Xamarin productivity tool) working folder
370+
.mfractor/
371+
372+
# Local History for Visual Studio
373+
.localhistory/
374+
375+
# ---------------------------------------------------------------------------

0 commit comments

Comments
 (0)