-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
326 lines (324 loc) · 23.8 KB
/
Copy pathCMakeLists.txt
File metadata and controls
326 lines (324 loc) · 23.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
cmake_minimum_required(VERSION 3.20)
project(FirstProject)
set(CMAKE_CXX_STANDARD 20)
add_executable(FirstProject src/main.cpp)
add_executable(myfirst src/chapter2/myfirst.cpp)
add_executable(carrot src/chapter2/carrot.cpp)
add_executable(getinfo src/chapter2/getinfo.cpp)
add_executable(sqrt src/chapter2/sqrt.cpp)
add_executable(ourfunc src/chapter2/ourfunc.cpp)
add_executable(convert src/chapter2/convert.cpp)
add_executable(test2_1 src/chapter2/exercise/test2_1.cpp)
add_executable(test2_2 src/chapter2/exercise/test2_2.cpp)
add_executable(test2_3 src/chapter2/exercise/test2_3.cpp)
add_executable(test2_5 src/chapter2/exercise/test2_5.cpp)
add_executable(test2_6 src/chapter2/exercise/test2_6.cpp)
add_executable(test2_7 src/chapter2/exercise/test2_7.cpp)
add_executable(limits src/chapter3/limits.cpp)
add_executable(exceed src/chapter3/exceed.cpp)
add_executable(hexoct src/chapter3/hexoct.cpp)
add_executable(hexoct2 src/chapter3/hexoct2.cpp)
add_executable(chartype src/chapter3/chartype.cpp)
add_executable(morechar src/chapter3/morechar.cpp)
add_executable(bondini src/chapter3/bondini.cpp)
add_executable(floatnum src/chapter3/floatnum.cpp)
add_executable(fltadd src/chapter3/fltadd.cpp)
add_executable(arith src/chapter3/arith.cpp)
add_executable(divide src/chapter3/divide.cpp)
add_executable(modulus src/chapter3/modulus.cpp)
add_executable(assign src/chapter3/assign.cpp)
add_executable(typecast src/chapter3/typecast.cpp)
add_executable(test3_1 src/chapter3/exercise/test3_1.cpp)
add_executable(test3_2 src/chapter3/exercise/test3_2.cpp)
add_executable(test3_3 src/chapter3/exercise/test3_3.cpp)
add_executable(arrayone src/chapter4/arrayone.cpp)
add_executable(string src/chapter4/string.cpp)
add_executable(instr1 src/chapter4/instr1.cpp)
add_executable(instr2 src/chapter4/instr2.cpp)
add_executable(instr3 src/chapter4/instr3.cpp)
add_executable(numstr src/chapter4/numstr.cpp)
add_executable(strtype1 src/chapter4/strtype1.cpp)
add_executable(strtype2 src/chapter4/strtype2.cpp)
add_executable(strtype3 src/chapter4/strtype3.cpp)
add_executable(strtype4 src/chapter4/strtype4.cpp)
add_executable(structur src/chapter4/structur.cpp)
add_executable(assgn_st src/chapter4/assgn_st.cpp)
add_executable(arrstruc src/chapter4/arrstruc.cpp)
add_executable(address src/chapter4/address.cpp)
add_executable(pointer src/chapter4/pointer.cpp)
add_executable(init_ptr src/chapter4/init_ptr.cpp)
add_executable(use_new src/chapter4/use_new.cpp)
add_executable(arraynew src/chapter4/arraynew.cpp)
add_executable(addpntrs src/chapter4/addpntrs.cpp)
add_executable(20_ptrstr src/chapter4/20_ptrstr.cpp)
add_executable(21_newstrct src/chapter4/21_newstrct.cpp)
add_executable(22_delete src/chapter4/22_delete.cpp)
add_executable(23_mixtypes src/chapter4/23_mixtypes.cpp)
add_executable(24_choices src/chapter4/24_choices.cpp)
add_executable(p_2 src/chapter4/exercise/p_2.cpp)
add_executable(p_3 src/chapter4/exercise/p_3.cpp)
add_executable(p_4 src/chapter4/exercise/p_4.cpp)
add_executable(p_5 src/chapter4/exercise/p_5.cpp)
add_executable(p_6 src/chapter4/exercise/p_6.cpp)
add_executable(p_7 src/chapter4/exercise/p_7.cpp)
add_executable(p_8 src/chapter4/exercise/p_8.cpp)
add_executable(p_9 src/chapter4/exercise/p_9.cpp)
add_executable(p_10 src/chapter4/exercise/p_10.cpp)
add_executable(forloop src/chapter5/1_forloop.cpp)
add_executable(2_num_test src/chapter5/2_num_test.cpp)
add_executable(3_express src/chapter5/3_express.cpp)
add_executable(4_formore src/chapter5/4_formore.cpp)
add_executable(5_bigstep src/chapter5/5_bigstep.cpp)
add_executable(6_forstr1 src/chapter5/6_forstr1.cpp)
add_executable(7_plus_one src/chapter5/7_plus_one.cpp)
add_executable(8_block src/chapter5/8_block.cpp)
add_executable(9_forstr2 src/chapter5/9_forstr2.cpp)
add_executable(10_equal src/chapter5/10_equal.cpp)
add_executable(11_compstr1 src/chapter5/11_compstr1.cpp)
add_executable(12_compstr2 src/chapter5/12_compstr2.cpp)
add_executable(13_while src/chapter5/13_while.cpp)
add_executable(14_waiting src/chapter5/14_waiting.cpp)
add_executable(15_dowhile src/chapter5/15_dowhile.cpp)
add_executable(16_textin1 src/chapter5/16_textin1.cpp)
add_executable(17_textin2 src/chapter5/17_textin2.cpp)
add_executable(18_textin3 src/chapter5/18_textin3.cpp)
add_executable(19_textin4 src/chapter5/19_textin4.cpp)
add_executable(20_nested src/chapter5/20_nested.cpp)
add_executable(p_1 src/chapter5/exercise/p_1.cpp)
add_executable(src_chapter4_exercise_p_1 src/chapter4/exercise/p_1.cpp)
add_executable(src_chapter5_exercise_p_2 src/chapter5/exercise/p_2.cpp)
add_executable(src_chapter5_exercise_p_3 src/chapter5/exercise/p_3.cpp)
add_executable(src_chapter5_exercise_p_4 src/chapter5/exercise/p_4.cpp)
add_executable(src_chapter5_exercise_exercise5_5 src/chapter5/exercise/exercise5_5.cpp)
add_executable(src_chapter5_exercise_exercise5_6 src/chapter5/exercise/exercise5_6.cpp)
add_executable(src_chapter5_exercise_exercise5_7 src/chapter5/exercise/exercise5_7.cpp)
add_executable(src_chapter5_exercise_exercise5_8 src/chapter5/exercise/exercise5_8.cpp)
add_executable(src_chapter5_exercise_exercise5_9 src/chapter5/exercise/exercise5_9.cpp)
add_executable(src_chapter5_exercise_exercise5_10 src/chapter5/exercise/exercise5_10.cpp)
add_executable(src_chapter6_1_if src/chapter6/1_if.cpp)
add_executable(src_chapter6_2_ifelse src/chapter6/2_ifelse.cpp)
add_executable(src_chapter6_3_ifelseif src/chapter6/3_ifelseif.cpp)
add_executable(src_chapter6_4_or src/chapter6/4_or.cpp)
add_executable(src_chapter6_5_and src/chapter6/5_and.cpp)
add_executable(src_chapter6_6_more_and src/chapter6/6_more_and.cpp)
add_executable(src_chapter6_7_not src/chapter6/7_not.cpp)
add_executable(src_chapter6_8_cctypes src/chapter6/8_cctypes.cpp)
add_executable(src_chapter6_9_condit src/chapter6/9_condit.cpp)
add_executable(src_chapter6_10_switch src/chapter6/10_switch.cpp)
add_executable(src_chapter6_11_enum src/chapter6/11_enum.cpp)
add_executable(src_chapter6_12_jump src/chapter6/12_jump.cpp)
add_executable(src_chapter6_13_cinfish src/chapter6/13_cinfish.cpp)
add_executable(src_chapter6_14_cingolf src/chapter6/14_cingolf.cpp)
add_executable(src_chapter6_outfile src/chapter6/15_outfile.cpp)
add_executable(src_chapter6_practice_p_1 src/chapter6/practice/p_1.cpp)
add_executable(src_chapter6_practice_p_2 src/chapter6/practice/p_2.cpp)
add_executable(src_chapter6_practice_p_3 src/chapter6/practice/p_3.cpp)
add_executable(src_chapter6_practice_p_4 src/chapter6/practice/p_4.cpp)
add_executable(src_chapter6_practice_p_5 src/chapter6/practice/p_5.cpp)
add_executable(src_chapter6_practice_p_6 src/chapter6/practice/p_6.cpp)
add_executable(src_chapter6_practice_p_7 src/chapter6/practice/p_7.cpp)
add_executable(src_chapter6_practice_exercise6_8 src/chapter6/practice/exercise6_8.cpp)
add_executable(src_chapter6_practice_exercise6_9 src/chapter6/practice/exercise6_9.cpp)
add_executable(src_chapter7_1_calling src/chapter7/1_calling.cpp)
add_executable(src_chapter7_2_protos src/chapter7/2_protos.cpp)
add_executable(src_chapter7_3_twoarg src/chapter7/3_twoarg.cpp)
add_executable(src_chapter7_4_lotto src/chapter7/4_lotto.cpp)
add_executable(src_chapter7_5_arrfun1 src/chapter7/5_arrfun1.cpp)
add_executable(src_chapter7_6_arrfun2 src/chapter7/6_arrfun2.cpp)
add_executable(src_chapter7_arrfun3 src/chapter7/7_arrfun3.cpp)
add_executable(src_chapter7_8_arrfun4 src/chapter7/8_arrfun4.cpp)
add_executable(src_chapter7_9_strgfun src/chapter7/9_strgfun.cpp)
add_executable(src_chapter7_10_strgback src/chapter7/10_strgback.cpp)
add_executable(src_chapter7_11_travel src/chapter7/11_travel.cpp)
add_executable(src_chapter7_12_atrctfun src/chapter7/12_atrctfun.cpp)
add_executable(src_chapter7_strctptr src/chapter7/13_strctptr.cpp)
add_executable(src_chapter7_14_topfive src/chapter7/14_topfive.cpp)
add_executable(src_chapter7_15_arrobj src/chapter7/15_arrobj.cpp)
add_executable(src_chapter7_16_recur src/chapter7/16_recur.cpp)
add_executable(src_chapter7_17_ruler src/chapter7/17_ruler.cpp)
add_executable(src_chapter7_18_fun_ptr src/chapter7/18_fun_ptr.cpp)
add_executable(src_chapter7_19_arfupt src/chapter7/19_arfupt.cpp)
add_executable(src_chapter7_practice_p_1 src/chapter7/practice/p_1.cpp)
add_executable(src_chapter7_practice_p_2 src/chapter7/practice/p_2.cpp)
add_executable(src_chapter7_practice_p_3 src/chapter7/practice/p_3.cpp)
add_executable(src_chapter7_practice_p_4 src/chapter7/practice/p_4.cpp)
add_executable(src_chapter7_practice_p_5 src/chapter7/practice/p_5.cpp)
add_executable(src_chapter7_practice_p_6 src/chapter7/practice/p_6.cpp)
add_executable(src_chapter8_1_inline src/chapter8/1_inline.cpp)
add_executable(src_chapter8_2_firstref src/chapter8/2_firstref.cpp)
add_executable(src_chapter8_3_sceref src/chapter8/3_sceref.cpp)
add_executable(src_chapter8_4_swaps src/chapter8/4_swaps.cpp)
add_executable(src_chapter8_5_cubes src/chapter8/5_cubes.cpp)
add_executable(src_chapter8_6_strtref src/chapter8/6_strtref.cpp)
add_executable(src_chapter8_7_strquote src/chapter8/7_strquote.cpp)
add_executable(src_chapter8_8_filefunc src/chapter8/8_filefunc.cpp)
add_executable(src_chapter8_9_left src/chapter8/9_left.cpp)
add_executable(src_chapter8_10_leftover src/chapter8/10_leftover.cpp)
add_executable(src_chapter8_11_funtemp src/chapter8/11_funtemp.cpp)
add_executable(src_chapter8_12_twotemps src/chapter8/12_twotemps.cpp)
add_executable(src_chapter8_13_twoswap src/chapter8/13_twoswap.cpp)
add_executable(src_chapter8_14_temptempover src/chapter8/14_temptempover.cpp)
add_executable(src_chapter8_15_choices src/chapter8/15_choices.cpp)
add_executable(src_chapter8_practice_p_1 src/chapter8/practice/p_1.cpp)
add_executable(src_chapter8_practice_p_2 src/chapter8/practice/p_2.cpp)
add_executable(src_chapter8_practice_p_3 src/chapter8/practice/p_3.cpp)
add_executable(src_chapter8_practice_p_4 src/chapter8/practice/p_4.cpp)
add_executable(src_chapter8_practice_p_5 src/chapter8/practice/p_5.cpp)
add_executable(src_chapter8_practice_p_6 src/chapter8/practice/p_6.cpp)
add_executable(src_chapter8_practice_P_7 src/chapter8/practice/P_7.cpp)
add_executable(src_chapter9_2_file1 src/chapter9/2_file1.cpp src/chapter9/include/1_coordin.h src/chapter9/3_file2.cpp)
add_executable(src_chapter9_4_auto src/chapter9/4_auto.cpp)
add_executable(src_chapter9_5_external src/chapter9/5_external.cpp src/chapter9/6_support.cpp)
add_executable(src_chapter9_7_twofile1 src/chapter9/7_twofile1.cpp src/chapter9/8_twofile2.cpp)
add_executable(src_chapter9_9_static src/chapter9/9_static.cpp)
add_executable(src_chapter9_10_newplace src/chapter9/10_newplace.cpp)
add_executable(src_chapter9_13_namessp src/chapter9/13_namessp.cpp src/chapter9/11_namesp.h src/chapter9/12_namesp.cpp)
add_executable(src_chapter9_practice_p1_dir_main src/chapter9/practice/p1_dir/main.cpp src/chapter9/practice/p1_dir/golf.cpp src/chapter9/practice/p1_dir/golf.h)
add_executable(src_chapter9_practice_9_2 src/chapter9/practice/9_2.cpp)
add_executable(src_chapter9_practice_9_3 src/chapter9/practice/9_3.cpp)
add_executable(src_chapter9_practice_9_4_main src/chapter9/practice/9_4/main.cpp src/chapter9/practice/9_4/sales.h src/chapter9/practice/9_4/sales.cpp)
add_executable(src_chapter10_3_usestock0 src/chapter10/3_usestock0.cpp src/chapter10/1_stock00.h src/chapter10/2_stock00.cpp)
add_executable(src_chapter10_6_usestock2 src/chapter10/6_usestock2.cpp src/chapter10/4_stock10.h src/chapter10/5_stock10.cpp)
add_executable(src_chapter10_9_usestock2 src/chapter10/9_usestock2.cpp src/chapter10/7_stock20.h src/chapter10/8_stock20.cpp)
add_executable(src_chapter10_12_stacker src/chapter10/12_stacker.cpp src/chapter10/10_stack.h src/chapter10/11_stack.cpp)
add_executable(src_chapter10_practice_10_1_main src/chapter10/practice/10_1/main.cpp src/chapter10/practice/10_1/account.h src/chapter10/practice/10_1/account.cpp)
add_executable(src_chapter10_practice_10_2_main src/chapter10/practice/10_2/main.cpp src/chapter10/practice/10_2/person.cpp src/chapter10/practice/10_2/person.h)
add_executable(src_chapter10_practice_10_3_main src/chapter10/practice/10_3/main.cpp src/chapter10/practice/10_3/golf.cpp src/chapter9/practice/p1_dir/golf.h)
add_executable(src_chapter10_practice_10_4_main src/chapter10/practice/10_4/main.cpp src/chapter10/practice/10_4/sales.cpp src/chapter10/practice/10_4/sales.h)
add_executable(src_chapter10_practice_10_5_main src/chapter10/practice/10_5/main.cpp src/chapter10/practice/10_5/stack.cpp src/chapter10/practice/10_5/stack.h)
add_executable(src_chapter10_practice_10_6_main src/chapter10/practice/10_6/main.cpp src/chapter10/practice/10_6/move.cpp src/chapter10/practice/10_6/move.h)
add_executable(src_chapter10_practice_10_7_main src/chapter10/practice/10_7/main.cpp src/chapter10/practice/10_7/plorg.cpp src/chapter10/practice/10_7/plorg.h)
add_executable(src_chapter10_practice_10_8_main src/chapter10/practice/10_8/main.cpp src/chapter10/practice/10_8/list.cpp src/chapter10/practice/10_8/list.h)
add_executable(src_chapter11_usetime0 src/chapter11/usetime0.cpp src/chapter11/mytime0.cpp src/chapter11/mytime0.h)
add_executable(src_chapter11_usetime1 src/chapter11/usetime1.cpp src/chapter11/mytime1.cpp src/chapter11/mytime1.h)
add_executable(src_chapter11_usetime2 src/chapter11/usetime2.cpp src/chapter11/mytime2.cpp src/chapter11/mytime2.h)
add_executable(src_chapter11_usetime3 src/chapter11/usetime3.cpp src/chapter11/mytime3.cpp src/chapter11/mytime3.h)
add_executable(src_chapter11_randwalk src/chapter11/randwalk.cpp src/chapter11/vector.cpp src/chapter11/vector.h)
add_executable(src_chapter11_stone src/chapter11/stone.cpp src/chapter11/stonewt.cpp src/chapter11/stonewt.h)
add_executable(src_chapter11_stone1 src/chapter11/stone1.cpp src/chapter11/stonewt1.h src/chapter11/stonewt1.cpp)
add_executable(src_chapter11_practice_p1_randwalk src/chapter11/practice/p1/randwalk.cpp src/chapter11/practice/p1/vect.cpp src/chapter11/practice/p1/vect.h)
add_executable(src_chapter11_practice_p2_randwalk src/chapter11/practice/p2/randwalk.cpp src/chapter11/practice/p2/vect.h src/chapter11/practice/p2/vect.cpp)
add_executable(src_chapter11_practice_p_4_usetime3 src/chapter11/practice/p_4/usetime3.cpp src/chapter11/practice/p_4/mytime3.h src/chapter11/practice/p_4/mytime3.cpp)
add_executable(src_chapter11_practice_p_5_main src/chapter11/practice/p_5/main.cpp src/chapter11/practice/p_5/stonewt.cpp src/chapter11/practice/p_5/stonewt.h)
add_executable(src_chapter11_practice_p_6_main src/chapter11/practice/p_6/main.cpp src/chapter11/practice/p_6/stonewt.h src/chapter11/practice/p_6/stonewt.cpp)
add_executable(src_chapter11_practice_p_7_main src/chapter11/practice/p_7/main.cpp src/chapter11/practice/p_7/complex.cpp src/chapter11/practice/p_7/complex.h)
add_executable(src_chapter12_vegnews src/chapter12/vegnews.cpp src/chapter12/strngbad.cpp src/chapter12/strngbad.h)
add_executable(src_chapter12_sayings1 src/chapter12/sayings1.cpp src/chapter12/string1.h src/chapter12/string1.cpp)
add_executable(src_chapter12_sayings2 src/chapter12/sayings2.cpp)
add_executable(src_chapter12_placenew1 src/chapter12/placenew1.cpp)
add_executable(src_chapter12_placenew2 src/chapter12/placenew2.cpp)
add_executable(src_chapter12_bank src/chapter12/bank.cpp)
add_executable(src_chapter12_practice_p_1_main src/chapter12/practice/p_1/main.cpp src/chapter12/practice/p_1/cow.h src/chapter12/practice/p_1/cow.cpp)
add_executable(src_chapter12_practice_p_2_main src/chapter12/practice/p_2/main.cpp src/chapter12/practice/p_2/string2.cpp src/chapter12/practice/p_2/string2.h)
add_executable(src_chapter12_practice_p_3_main src/chapter12/practice/p_3/usestok2.cpp src/chapter12/practice/p_3/stock20.cpp src/chapter12/practice/p_3/stock20.h)
add_executable(src_chapter12_practice_p_4_main src/chapter12/practice/p_4/main.cpp src/chapter12/practice/p_4/stack.cpp src/chapter12/practice/p_4/stack.h)
add_executable(src_chapter13_usett0 src/chapter13/usett0.cpp src/chapter13/tabtenn0.cpp src/chapter13/tabtenn0.h)
add_executable(src_chapter13_usett1 src/chapter13/usett1.cpp src/chapter13/tabtenn1.cpp src/chapter13/tabtenn1.h)
add_executable(src_chapter13_usebrass1 src/chapter13/usebrass1.cpp src/chapter13/brass.cpp src/chapter13/brass.h)
add_executable(src_chapter13_usebrass2 src/chapter13/usebrass2.cpp src/chapter13/brass.cpp src/chapter13/brass.h)
add_executable(src_chapter13_usebrass3 src/chapter13/usebrass3.cpp src/chapter13/acctabc.cpp src/chapter13/acctabc.h)
add_executable(src_chapter13_usedma src/chapter13/usedma.cpp src/chapter13/dma.cpp src/chapter13/dma.h)
add_executable(src_chapter13_practice_p_1_main src/chapter13/practice/p_1/main.cpp src/chapter13/practice/p_1/classic.cpp src/chapter13/practice/p_1/classic.h)
add_executable(src_chapter13_practice_p_2_main src/chapter13/practice/p_2/main.cpp src/chapter13/practice/p_2/classic.cpp src/chapter13/practice/p_2/classic.h)
add_executable(src_chapter13_practice_p_4_main src/chapter13/practice/p_4/main.cpp src/chapter13/practice/p_4/port.cpp src/chapter13/practice/p_4/port.h)
add_executable(src_chapter14_use_stuc src/chapter14/use_stuc.cpp src/chapter14/student.cpp src/chapter14/student.h)
add_executable(src_chapter14_worktest src/chapter14/worktest.cpp src/chapter14/Worker0.cpp src/chapter14/Worker0.h)
add_executable(src_chapter14_workmi src/chapter14/workmi.cpp src/chapter14/workermi.cpp src/chapter14/workermi.h)
add_executable(src_chapter14_stacktem src/chapter14/stacktem.cpp)
add_executable(src_chapter14_stkoptr1 src/chapter14/stkoptr1.cpp src/chapter14/stcktp1.h)
add_executable(src_chapter14_twod src/chapter14/twod.cpp src/chapter14/arraytp.h)
add_executable(src_chapter14_pairs src/chapter14/pairs.cpp)
add_executable(src_chapter14_tempmemb src/chapter14/tempmemb.cpp)
add_executable(src_chapter14_tempparm src/chapter14/tempparm.cpp src/chapter14/stacktp.h)
add_executable(src_chapter14_frnd2tmp src/chapter14/frnd2tmp.cpp)
add_executable(src_chapter14_tmp2tmp src/chapter14/tmp2tmp.cpp)
add_executable(src_chapter14_manyfrnd src/chapter14/manyfrnd.cpp)
add_executable(src_chapter14_practice_main src/chapter14/practice/p_1/main.cpp src/chapter14/practice/p_1/pair.h src/chapter14/practice/p_1/wine.cpp src/chapter14/practice/p_1/wine.h)
add_executable(src_chapter14_practice_p_2_main src/chapter14/practice/p_2/main.cpp src/chapter14/practice/p_2/pair.h src/chapter14/practice/p_2/wine.h src/chapter14/practice/p_2/wine.cpp)
add_executable(src_chapter14_practice_p_3_main src/chapter14/practice/p_3/main.cpp src/chapter14/practice/p_3/queue.h src/chapter14/practice/p_3/worker.cpp src/chapter14/practice/p_3/worker.h)
add_executable(src_chapter14_practice_p_4_main src/chapter14/practice/p_4/main.cpp
src/chapter14/practice/p_4/baddude.cpp
src/chapter14/practice/p_4/baddude.h
src/chapter14/practice/p_4/gunslinger.cpp
src/chapter14/practice/p_4/gunslinger.h
src/chapter14/practice/p_4/person.cpp
src/chapter14/practice/p_4/person.h
src/chapter14/practice/p_4/pokerplayer.cpp
src/chapter14/practice/p_4/pokerplayer.h
)
add_executable(src_chapter14_practice_p_5_main src/chapter14/practice/p_5/main.cpp
src/chapter14/practice/p_5/emp.cpp
src/chapter14/practice/p_5/emp.h
)
add_executable(src_chapter15_use_tv src/chapter15/use_tv.cpp src/chapter15/tv.cpp src/chapter15/tv.h)
add_executable(src_chapter15_nested src/chapter15/nested.cpp src/chapter15/queuetp.h)
add_executable(src_chapter15_error1 src/chapter15/error1.cpp)
add_executable(src_chapter15_error2 src/chapter15/error2.cpp)
add_executable(src_chapter15_error3 src/chapter15/error3.cpp)
add_executable(src_chapter15_error4 src/chapter15/error4.cpp)
add_executable(src_chapter15_error5 src/chapter15/error5.cpp)
add_executable(src_chapter15_newexcp src/chapter15/newexcp.cpp)
add_executable(src_chapter15_use_sales src/chapter15/use_sales.cpp src/chapter15/sales.cpp src/chapter15/sales.h)
add_executable(src_chapter15_rtti1 src/chapter15/rtti1.cpp)
add_executable(src_chapter15_rtti2 src/chapter15/rtti2.cpp)
add_executable(src_chapter15_constcast src/chapter15/constcast.cpp)
add_executable(src_chapter15_practice_p_1_main src/chapter15/practice/p_1/main.cpp src/chapter15/practice/p_1/tv.cpp src/chapter15/practice/p_1/tv.h)
add_executable(src_chapter15_practice_p_2_error4 src/chapter15/practice/p_2/error4.cpp src/chapter15/practice/p_2/exception.h)
add_executable(src_chapter15_practice_p_3_error4 src/chapter15/practice/p_3/error4.cpp src/chapter15/practice/p_3/exception.h)
add_executable(src_chapter15_practice_p_4_main src/chapter15/practice/p_4/main.cpp src/chapter15/practice/p_4/sales.h src/chapter15/practice/p_4/sales.cpp)
add_executable(src_chapter16_str1 src/chapter16/str1.cpp)
add_executable(src_chapter16_strfile src/chapter16/strfile.cpp src/chapter16/tobuy.txt)
add_executable(src_chapter16_hangman src/chapter16/hangman.cpp)
add_executable(src_chapter16_str2 src/chapter16/str2.cpp)
add_executable(src_chapter16_smrtptrs src/chapter16/smrtptrs.cpp)
add_executable(src_chapter16_fowl src/chapter16/fowl.cpp)
add_executable(src_chapter16_vect1 src/chapter16/vect1.cpp)
add_executable(src_chapter16_vect2 src/chapter16/vect2.cpp)
add_executable(src_chapter16_vect3 src/chapter16/vect3.cpp)
add_executable(src_chapter16_copyit src/chapter16/copyit.cpp)
add_executable(src_chapter16_inserts src/chapter16/inserts.cpp)
add_executable(src_chapter16_list src/chapter16/list.cpp)
add_executable(src_chapter16_setops src/chapter16/setops.cpp)
add_executable(src_chapter16_multimap src/chapter16/multimap.cpp)
add_executable(src_chapter16_functor src/chapter16/functor.cpp)
add_executable(src_chapter16_funadap src/chapter16/funadap.cpp)
add_executable(src_chapter16_strgst1 src/chapter16/strgst1.cpp)
add_executable(src_chapter16_listrmv src/chapter16/listrmv.cpp)
add_executable(src_chapter16_usealgo src/chapter16/usealgo.cpp)
add_executable(src_chapter16_valvect src/chapter16/valvect.cpp)
add_executable(src_chapter16_vslice src/chapter16/vslice.cpp)
add_executable(src_chapter16_ilist src/chapter16/ilist.cpp)
add_executable(src_chapter16_practice_p_3_16_3 src/chapter16/practice/p_3/16_3.cpp src/chapter16/practice/p_3/words.txt)
add_executable(src_chapter16_practice_p_6_bank src/chapter16/practice/p_6/bank.cpp src/chapter16/practice/p_6/queue.cpp)
add_executable(src_chapter17_write src/chapter17/write.cpp)
add_executable(src_chapter17_defaults src/chapter17/defaults.cpp)
add_executable(src_chapter17_manip src/chapter17/manip.cpp)
add_executable(src_chapter17_width src/chapter17/width.cpp)
add_executable(src_chapter17_fill src/chapter17/fill.cpp)
add_executable(src_chapter17_precise src/chapter17/precise.cpp)
add_executable(src_chapter17_showpt src/chapter17/showpt.cpp)
add_executable(src_chapter17_setf src/chapter17/setf.cpp)
add_executable(src_chapter17_setf2 src/chapter17/setf2.cpp)
add_executable(src_chapter17_iomanip src/chapter17/iomanip.cpp)
add_executable(src_chapter17_check_it src/chapter17/check_it.cpp)
add_executable(src_chapter17_cinexcp src/chapter17/cinexcp.cpp)
add_executable(src_chapter17_get_gun src/chapter17/get_gun.cpp)
add_executable(src_chapter17_peeker src/chapter17/peeker.cpp)
add_executable(src_chapter17_truncate src/chapter17/truncate.cpp)
add_executable(src_chapter17_fileio src/chapter17/fileio.cpp)
add_executable(src_chapter17_count src/chapter17/count.cpp)
add_executable(src_chapter17_append src/chapter17/append.cpp)
add_executable(src_chapter17_binary src/chapter17/binary.cpp)
add_executable(src_chapter17_random src/chapter17/random.cpp)
add_executable(src_chapter17_strout src/chapter17/strout.cpp)
add_executable(src_chapter17_strin src/chapter17/strin.cpp)
add_executable(src_chapter17_practice_p_3_17_3 src/chapter17/practice/p_3/17_3.cpp)
add_executable(src_chapter17_practice_p_4_17_4 src/chapter17/practice/p_4/17_4.cpp)
add_executable(src_chapter17_practice_17_5_17_5 src/chapter17/practice/17_5/17_5.cpp)
add_executable(src_chapter17_practice_17_7_17_7 src/chapter17/practice/17_7/17_7.cpp)
add_executable(src_chapter17_practice_17_6_main src/chapter17/practice/17_6/main.cpp src/chapter17/practice/17_6/emp.cpp)
add_executable(src_chapter18_rvref src/chapter18/rvref.cpp)
add_executable(src_chapter18_useless src/chapter18/useless.cpp)
add_executable(src_chapter18_stdmove src/chapter18/stdmove.cpp)
add_executable(src_chapter18_lambda0 src/chapter18/lambda0.cpp)
add_executable(src_chapter18_lambda1 src/chapter18/lambda1.cpp)