쉽게 설명한 C++ 핵심 가이드라인
- 가격 검색 - 출판사 페이지 - 원서 페이지 - 예제 코드
정오표
p.xix '번역서 이야기' (2023-05-20)
"이상의 소개에서 짐작하겠지만 ..." 문단 끝에서 둘째 줄에서
제 번역서들은 홈페이지 류광의 번역서 이야기번역 이야기
p.xxix 제2부, 제1부 (2023-07-14)
저자 서문 p.xxix 밑에서 다섯째 줄
가이드라인의 주요 섹션들에 대응되는 제2부제1부의 장들은 모두 읽기 바란다.
p.xxx 심장 제세동기 원문 오타 (2024-01-20)
p.xxx 'C++ 핵심 가이드라인에 주목한 이유' 절 첫 문단에서
몇 년 동안 나는 심장 제세동기(defilbrillatordefibrillator)에 내장되는
p.24 배정도 부동소수점 (2024-01-20)
p.24 둘째 줄에서
... 값들의 구간(range; 범위)†에 특별한 제약이 없는 배정도(double-precision) 부동소수점 ...
p.35 표 4.1 마지막 행의 입력/출력 (2024-01-20)
표 4.1 마지막 행 첫 열에서 입력 => 출력
p.317 수정할 수 없다/있다 (2023-06-04)
p.317 밑에서 둘째 줄
· char* const cStr
: cStr
는 const
포인터이지만 대상은 const
가 아니다. 따라
서 포인터는 수정할 수 없지만 대상은 수정할 수 없다있다.
링크 모음
- p.ii
- p.xviii
- p.xix
- p.xxi
- p.xxiv
- p.xxvi
- p.xxvii
- p.xxviii
- p.0
- p.7
- p.8
- p.9
- p.10
- p.11
- p.12
- p.13
- p.14
- p.17
- p.18
- p.19
- p.20
- p.21
- p.24
- p.25
- p.27
- p.28
- https://en.cppreference.com/w/cpp/language/pimpl
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Ri-except
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Ri-global-init
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Ri-global-init
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Ri-abstract
- p.29
- p.30
- p.31
- p.32
- p.33
- p.34
- p.35
- p.37
- p.39
- p.40
- p.45
- p.46
- p.48
- p.49
- p.50
- p.52
- p.53
- p.54
- p.55
- p.56
- p.60
- p.61
- p.62
- p.63
- p.64
- p.65
- p.66
- p.67
- p.68
- p.69
- p.70
- p.73
- p.74
- p.75
- p.76
- p.78
- p.80
- p.81
- p.82
- p.83
- p.84
- p.85
- p.86
- p.87
- p.88
- p.91
- p.92
- p.93
- p.94
- p.95
- p.96
- p.97
- p.98
- p.99
- p.100
- p.101
- p.102
- p.103
- p.105
- p.107
- p.109
- p.110
- p.111
- p.112
- p.114
- p.115
- p.116
- p.117
- p.118
- p.120
- p.121
- p.122
- p.123
- p.124
- p.125
- p.126
- p.127
- p.128
- p.132
- p.134
- p.135
- p.136
- p.137
- p.138
- p.139
- p.143
- p.144
- p.145
- p.146
- p.150
- p.151
- p.153
- p.155
- p.156
- p.157
- p.159
- p.160
- p.161
- https://en.cppreference.com/w/cpp/memory/unique_ptr
- https://en.cppreference.com/w/cpp/memory/shared_ptr
- https://en.cppreference.com/w/cpp/memory/weak_ptr
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rr-owner
- https://www.modernescpp.com/index.php/std-unique-ptr
- https://en.cppreference.com/w/cpp/memory/shared_ptr
- https://en.cppreference.com/w/cpp/memory/weak_ptr
- p.162
- p.164
- p.165
- p.167
- p.168
- p.174
- p.177
- p.178
- p.179
- p.181
- p.182
- p.183
- p.184
- p.185
- p.188
- p.189
- p.190
- p.195
- p.197
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-macros
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-macros
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-ALL_CAPS
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-MACROS
- https://www.gnu.org/software/libc/
- p.199
- p.200
- p.201
- p.203
- p.204
- p.205
- p.207
- p.208
- p.209
- p.210
- p.211
- p.212
- p.213
- p.214
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-for-while
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-while-for
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-for-init
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-do
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-goto
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-continue
- p.215
- p.217
- p.218
- p.219
- p.220
- p.223
- p.224
- p.225
- p.227
- p.228
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rper-reason
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rper-Knuth
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rper-critical
- https://en.wikipedia.org/wiki/Donald_Knuth
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rper-simple
- p.229
- p.230
- p.231
- p.233
- p.236
- p.237
- p.238
- p.239
- p.240
- p.245
- p.246
- p.248
- p.249
- p.251
- p.252
- p.253
- p.256
- p.257
- p.258
- p.260
- p.261
- p.262
- p.263
- p.264
- p.265
- p.266
- p.268
- p.269
- p.270
- p.272
- p.274
- p.278
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rconc-switch
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rconc-create
- https://en.wikipedia.org/wiki/POSIX_Threads
- https://msdn.microsoft.com/en-us/library/windows/desktop/ms686774(v=vs.85).aspx43http://man7.org/linux/man-pages/man3/pthread_create.3.html
- p.280
- p.281
- p.283
- p.286
- p.291
- p.293
- p.294
- https://www.manning.com/books/c-plus-plus-concurrency-in-action-second-edition
- https://bartoszmilewski.com/
- http://www.gotw.ca/publications/
- https://preshing.com/
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rconc-literature
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rconc-double
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rconc-double-pattern
- p.295
- p.298
- p.299
- p.300
- p.301
- p.302
- p.304
- p.305
- p.306
- p.307
- p.308
- p.309
- p.310
- p.311
- p.312
- p.313
- p.314
- p.315
- p.317
- p.318
- p.321
- p.322
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rt-generic-oo
- https://www.modernescpp.com/index.php/c-core-guidelines-type-erasure
- https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rt-erasure
- https://en.cppreference.com/w/cpp/compiler_support
- https://en.wikipedia.org/wiki/Generic_programming
- https://occamsrazr.net/tt/298
- p.323
- p.324
- p.325
- p.326
- p.331
- p.332
- p.334
- p.335
- p.336
- p.340
- p.341
- p.342
- p.344
- p.346
- p.352
- p.353
- p.354
- p.356
- p.357
- p.358
- p.359
- p.360
- p.362
- p.363
- p.367
- p.368
- p.371
- p.376
- p.378
- p.384
- p.385
- p.387
- p.390
- p.392
- p.393
- p.396
- p.397
- p.398
- p.400
- p.402
- p.405
- p.406
- p.407
- p.408
- p.409
- p.410
- p.411
- p.412
- p.413
- p.416
- p.417
- p.419
- p.420
- p.424
- p.425
- p.427
- p.429
- p.431
- p.432
- p.433
- p.434
- p.435
- p.437
- p.438
- p.445
- p.446
- p.448
- p.449
- p.450
- p.452
- p.453
- p.456
- p.458
- p.460
- p.461
- p.462
- p.463
- p.464
- p.465
- p.466
- p.472
- p.475
- p.478
- p.480
- https://en.cppreference.com/w/cpp/named_req
- https://en.cppreference.com/w/cpp/concepts/integral
- https://en.cppreference.com/w/cpp/concepts/equality_comparable
- https://en.cppreference.com/w/cpp/header/type_traits
- https://en.cppreference.com/w/cpp/language/constraints7http://www.ModernesCpp.com/index.php/tag/concepts
- p.481
comments powered by Disqus