MoniWikiTCppPL정오표
Login:
Password:
Join
    FrontPage|FindPage|TitleIndex|RecentChanges|EDRSIMHRSS     

The C++ Programming Language Special Edition, C++ 프로그래밍 언어 특별판(곽용재 옮김, 피어슨 에듀케이션 코리아(PEK), 2005) 공식 정오표 페이지

1 소개
2 정보
3 1쇄의 정오표
3.1 출판 후 수정 희망 용어 대역
3.2 편집 오류가 아닌 것
3.3 편집 혹은 인쇄 오류
4 2쇄의 정오표
4.1 출판 후 수정 희망 용어 대역
4.2 편집 오류가 아닌 것
4.3 편집 혹은 인쇄 오류
5 최근에 등록되었으나 반영되지 않은 것들
5.1 변경 가능성은 낮으나 고려 대상에 넣어둔 용어대역
6 주요 변경 내역
7 도움주신 분들 (가나다-abc순)

1 소개 #

이 페이지는 제가 옮긴 The C++ Programming Language Special Edition(Bjarne Stroustrup, Addison-Wesley,2000 )의 한국어 판인 C++ 프로그래밍 언어 특별판(곽용재 옮김, 피어슨 에듀케이션 코리아(PEK), 2005)의 정오표입니다. 오류엔 제 실수로 생긴 초고 자체의 오류도 있지만, 편집 도중에 필요한 말이나 음절이 누락되어서 생긴 오류 및 인쇄 오류도 있습니다. 현재의 쇄(printing)에서 나온 오류는 특별한 언급이 없으면 이전 쇄의 출판본에도 있는 오류입니다. 많은 도움이 되시길 바라며, 이외에도 발견된 오류는 제게 알려주시어 정보를 공유했으면 좋겠네요. 오류를 알려 주신 분의 이름은 희망 여부에 따라 정오표에 같이 싣도록 하겠습니다(제가 찾은 오류는 *표로, 희망하지 않았거나 아직 희망 여부를 알려주지지 않은 분은 <anony>로 표시합니다. 닉네임을 표시해주신 분의 경우 닉네임을 싣습니다). 고맙습니다.

2 정보 #

  1. 초안 작성 날짜: 2005/05/01
  2. 1차분 완성 날짜: 2005/06/01
  3. 최종 업데이트 날짜 : 본 페이지의 아래에 있는 "modified" 부분에 있음
  4. 작성자 : 곽용재(kwak101@gmail.com/yjkwak101@naver.com)

3 1쇄의 정오표 #


3.1 출판 후 수정 희망 용어 대역 #

원어 출판 대역어 변경희망 대역어
translation unit 해석 단위 번역 단위
Eiffel 에이펄 아이펄

3.2 편집 오류가 아닌 것 #

쪽번호 줄 수/쪽 위치 잘못된 부분고친 결과 도움 주신 분 비고 갱신날짜
5 12째 줄 ... 찾기 힘들었을 때 ... 풀기 힘들었을 때 * * 20060212
48 각주 1 브리크센 블릭센 * * 20050508
143 소스 주석 // nam은 // name은 * 20050620
186 끝에서 세째 줄 ...값을, 공백문자이면 0을 반환한다 ...값을, 공백문자가 아니면 0을 반환한다 mika 20050911
319 끝에서 4째 줄 ...전역 변수의 생성자가... ...전역 변수의 소멸자가... 자갈공명 * 20111128
319 각주 1 diff soft diff, sort * * 20050512
322 19째줄 ... public 멤버라는 사실만... ... private 멤버라는 사실만... 중요 20050523
364 문제 19번 map<string, vector<int>> map<string, vector<int> > * >과 > 사이에 공백 20050520
366,373 * 실체 타입 구체 타입 * 용어조정 20050520
370 18째줄 ...사용자 정의 ++의... ...사용자 정의 +의... miauk * 20111128
388 11째줄 ...먼저 위치해 있어야 하고,... ...먼저 선언되어 있든지,... 자갈공명 중요 20111128
389 끝에서 2째 줄 게다가 ->의... 게다가 . 혹은 -> 연산자의... seeper . 연산자 언급 누락 20060118
462 끝에서 4째 줄 ...D<int*> 타입을... ...D<int>* 타입을... dgoon * 20111128
490 밑에서 2째줄 있으며. 있으며, * * 20050523
507 12째줄 ...예외가 던져서... ...예외를 던져서... * * 20050523
531 3째 줄 ...당연히 오버로딩이... ...당연히 오버라이딩이... dgoon * 20111128
555 17째줄 ...const로 선언되지... ...const(혹은 volatile)로 선언되지... * * 20050523
724 21째줄 emplate template Jin Kim * 20111128
848 14,15,16째줄 format ...); format, ...); seeper format 뒤에 쉼표 추가 20060209
934 항목 17 유스 클래스 유스 케이스 * * 20050508
970 5,6째줄 전제조건, 사후조건 선행조건, 후행조건 * 크게 중요치 않으나 통일 20050531
1066,1069,1071 * 개발 도구별 정의사항 구현별 정의사항 * 크게 중요치 않으나 통일 20050531
1080 밑에서 3째줄 PFN : 22 PFN : 22; * 중요 20050508
1095 17째줄 // Outer::Inner에 대한 // Outer::Inner에게 * 중요 200500601

3.3 편집 혹은 인쇄 오류 #

쪽번호 줄 수/쪽 위치 잘못된 부분고친 결과 도움 주신 분 비고 갱신날짜
5 각주 1 자서진 자서전 * * 20050508
24 1열5행 (비어있음) ~ 박민승 물결표누락 20050529
82 그림 user.c:와 stack.c:가 붙어 있음 user.c:와 stack.c:가 떨어져서 상자 위에 하나씩 있어야 함 박민승 * 20050529
98 그림 begin end end begin end * 가운데 end 삭제 20050515
194 4째 줄 expr expr expr ^ expr 박민승 ^ 삽입 20050614
194 19째 줄 lvalue = expr lvalue ^= expr 박민승 ^ 삽입 20050614
198 끝에서 첫째 줄 int diff = cin.rdstate() cout.rdstate(); int diff = cin.rdstate() ^ cout.rdstate(); Miren ^ 삽입 20050721
238 21째 줄 typedef void (*Pf)(); typedef void (*PF)(); * 20050719
404 첫줄 string 클래스 String 클래스 * 소문자->대문자 20050520
593 20째 줄 부분이다 부분이다. * * 20050529
766 끝에서 5째 줄 operator{} operator[] maxgear * 20060217
1238 문제 17번 uncapitalized_fill() uninitialized_fill() * * 20050601

4 2쇄의 정오표 #

4.1 출판 후 수정 희망 용어 대역 #

원어 출판 대역어 변경희망 대역어
nothrow 예외금지 예외불가
Knuth 카누스 커누스

4.2 편집 오류가 아닌 것 #

쪽번호 줄 수/쪽 위치 잘못된 부분고친 결과 도움 주신 분 비고 갱신날짜
5 각주 1 링크 웹주소 전체 http://sebul.com.ne.kr/myway/0.html * 웹주소 변경 20070910
159 11,13째줄 ...to char*로... ...char*로... 임정빈 * 20060322
165 16째줄 ...이라고 두루뭉술하게 정의한다. ...이다. 류광 * 20071103
185 11째줄 ...연산자로 인식되는... ...피연산자로 인식되는 ... 임정빈 중요 20060322
427 19-20째줄 , 파생 클래스에만 가상 함수의 정의가 있고 기본 클래스엔 없어도 사용할 수 있다. ,어떤 파생 클래스만의 것을 가질 필요가 없는 가상함수에 대해서는 그 파생 클래스가 정의를 제공하지 않아도 된다. miauk * 20090701
487 10째줄 ...'예외적'란 말의 의미는... ...'예외적'이란 말의 의미는... 임정빈 * 20060404
492 3째줄 ...public 상속으로 파생된 기본 클래스가... ...public 상속으로 파생된 클래스가... 임정빈 중요 20060404
493 10~11째줄 ...Matherr의 자격으로 접근할 수 있는 성질의 것이 아니다. ...Matherr의 자격으로만 접근할 수 있는 것은 아니다. 임정빈 중요 20060404
507 밑에서 5째줄 ...일어나기로 예측할 수 있는... ...일어날 것으로 예측할 수 있는... 임정빈 * 20060410
682 9째줄 mutiples를 써서... mutiplies를 써서... 촌놈 * 20070402
696 마지막줄 ...겹지는... ...겹치는... 촌놈 * 20070402
802 3째줄 wcinwcout과 마찬가지로... coutwcout과 마찬가지로... maxgear * 20060218
821 뒤에서 10째줄 앞에 불은... 앞에 붙은... maxgear * 20060311
833 뒤에서 5째줄 __ioinit 객체의 생성자는... __ioinit 객체의 소멸자는... maxgear * 20060311
865 15째줄 v3 = v.shift(2)를 하면, v3 = v.shift(n)를 하면, maxgear * 20060311
1084 24째줄 자동 저장공간 자유 저장공간 Bloodlust * 20060426
1092 뒤에서 7째줄 //에러: publ는 public //OK: publ은 public maxgear * 20060401
1114 5째줄 개발 도구별 정의사항 구현별 정의사항 * * 20060902
1144 11째줄 ..._byname 생성자는 모두 protected... ..._byname 소멸자는 모두 protected... maxgear * 20060410
1154 밑에서 6째줄 //negative_sign()이 "."을 반환하고... //negative_sign()이 "-"을 반환하고... maxgear * 20060410
1172 밑에서 4,2째줄 istream<Ch, Tr> basic_istream<Ch, Tr> maxgear 원서에서도 오류 20060410
1207 6째줄 swap(a.a,b.a); ... swap(a.alloc,b.alloc); ... maxgear 원서에서도 오류 20060410

4.3 편집 혹은 인쇄 오류 #

쪽번호 줄 수/쪽 위치 잘못된 부분고친 결과 도움 주신 분 비고 갱신날짜
27 16째줄 순차 컨테이너 시퀀스 컨테이너 * * 20060505
869 16째줄 ...size_t I ) ...size_t i ) maxgear * 20060311
461 6째줄 ...sqrt<complex<double>>... ...sqrt<complex<double> >... 임정빈 >와 > 사이에 공백 추가 20060327
1077 1째줄 ...<< '\n'; ...<< '\t'; maxgear 중요 20060401
1191 밑에서 9째줄 ...Season? x) const ...Season& x) const maxgear * 20060410

5 최근에 등록되었으나 반영되지 않은 것들 #

5.1 변경 가능성은 낮으나 고려 대상에 넣어둔 용어대역 #

원어 출판 대역어 변경희망 대역어
concrete type 구체 타입 구상 타입
concrete class 구체 클래스 구상 클래스
(array) index (배열) 색인번호 (배열) 원소지정번호, 원소지정자

6 주요 변경 내역 #

  • 20050719 :
    • 오류로 잘못 등록되어 제외:
      쪽번호 줄 수/쪽 위치 잘못된 부분고친 결과 도움 주신 분 비고 갱신날짜
      208 표 1행 for(for-init-statement for(for-init-statement; 진영학 * 20050620
    • 정오표 추가 (도움: 도 님)
      쪽번호 줄 수/쪽 위치 잘못된 부분고친 결과 도움 주신 분 비고 갱신날짜
      238 21째 줄 typedef void (*Pf)(); typedef void (*PF)(); * 20050719
  • 20050719 :
    • 정오표 추가 (도움: Miren 님)
      쪽번호 줄 수/쪽 위치 잘못된 부분고친 결과 도움 주신 분 비고 갱신날짜
      198 끝에서 첫째 줄 int diff = cin.rdstate() cout.rdstate(); int diff = cin.rdstate() ^ cout.rdstate(); Miren ^ 삽입 20050721
  • 20050807
    • '출판 후 수정 희망 용어 대역' 추가
      원어 출판 대역어 변경희망 대역어
      (array) index (배열) 색인번호 (배열) 원소지정번호, 원소지정자
  • 20050911
    • 정오표 추가 (도움: mika 님)
      쪽번호 줄 수/쪽 위치 잘못된 부분고친 결과 도움 주신 분 비고 갱신날짜
      186 끝에서 세째 줄 ...값을, 공백문자이면 0을 반환한다 ...값을, 공백문자가 아니면 0을 반환한다 mika 20050911
  • 20050924
    • '출판 후 수정 희망 용어 대역' 추가
      원어 출판 대역어 변경희망 대역어
      translation unit 해석 단위 번역 단위
  • 20051002
    • '편집오류가 아닌 것' 섹션 수정 (도움: 임정빈 님)
      • 바꾸기 전
        934 5,6째줄 전제조건, 사후조건 선행조건, 후행조건 * 크게 중요치 않으나 통일 20050531
        970 항목 17 유스 클래스 유스 케이스 * * 20050508
      • 바꾼 후
        934 항목 17 유스 클래스 유스 케이스 * * 20050508
        970 5,6째줄 전제조건, 사후조건 선행조건, 후행조건 * 크게 중요치 않으나 통일 20050531
  • 20051213
    • '출판 후 수정 희망 용어 대역' 추가
      원어 출판 대역어 변경희망 대역어
      Eiffel 에이펄 아이펄
  • 20060118 :
    • 정오표 추가 (도움: seeper 님)
      389 끝에서 2째 줄 게다가 ->의... 게다가 . 혹은 -> 연산자의... seeper . 연산자 언급 누락 20060118
  • 20060210 :
    • 정오표 추가 (도움: seeper 님)
      848 14,15,16째줄 format ...); format, ...); seeper format 뒤에 쉼표 추가 20060209
  • 20060212 :
    • 정오표 추가
      5 12째 줄 ... 찾기 힘들었을 때 ... 풀기 힘들었을 때 * * 20060212
  • 20060217:
    • '편집오류가 아닌 것' 섹션 수정 (도움: maxgear 님)
      766 끝에서 5째 줄 operator{} operator[] maxgear * 20060217
  • 20060218:
    • 2쇄 정오표 추가 (도움: maxgear 님)
      802 3째줄 wcin 및 wcout과 마찬가지로... cout 및 wcout과 마찬가지로... maxgear * 20060218
  • 20060310:
    • 2쇄 정오표 추가 (도움: 임정빈 님)
      159 11째줄 ...to char*로... ...char*로... 임정빈 * 20060310
  • 20060311:
    • 2쇄 정오표 추가 (도움: maxgear 님)
      821 뒤에서 10째줄 앞에 불은... 앞에 붙은... maxgear * 20060311
      833 뒤에서 5째줄 __ioinit 객체의 생성자는... __ioinit 객체의 소멸자는... maxgear * 20060311
      865 15째줄 v3 = v.shift(2)를 하면, v3 = v.shift(n)를 하면, maxgear * 20060311
    • 2쇄 '편집오류가 아닌 것' 섹션 추가 (도움: maxgear 님)
      869 16째줄 ...size_t I ) ...size_t i ) maxgear * 20060311
  • 20060322:
    • 2쇄 정오표 수정 (도움: 임정빈님)
      • 바꾸기 전
        159 11째줄 ...to char*로... ...char*로... 임정빈 * 20060310
      • 바꾼 후
        159 11,13째줄 ...to char*로... ...char*로... 임정빈 * 20060322
    • 2쇄 정오표 추가 (도움: 임정빈님)
      185 11째줄 ...연산자로 인식되는... ...피연산자로 인식되는 ... 임정빈 중요 20060322
  • 20060327:
    • 2쇄 '편집오류가 아닌 것' 섹션 추가 (도움: 임정빈님)
      461 6째줄 ...sqrt<complex<double>>... ...sqrt<complex<double> >... 임정빈 >와 > 사이에 공백 추가 20060327
  • 20060401
    • 2쇄 정오표 추가 (도움: maxgear 님)
      1092 뒤에서 7째줄 //에러: publ는 public //OK: publ은 public maxgear * 20060401
    • 2쇄 '편집오류가 아닌 것' 섹션 추가 (도움: maxgear 님)
      1077 1째줄 ...<< '\n'; ...<< '\t'; maxgear 중요 20060401
  • 20060404
    • 2쇄 정오표 추가 (도움: 임정빈님)
      487 10째줄 ...'예외적'란 말의 의미는... ...'예외적'이란 말의 의미는... 임정빈 * 20060404
      492 3째줄 ...public 상속으로 파생된 기본 클래스가... ...public 상속으로 파생된 클래스가... 임정빈 중요 20060404
      493 10~11째줄 ...Matherr의 자격으로 접근할 수 있는 성질의 것이 아니다. ...Matherr의 자격으로만 접근할 수 있는 것은 아니다. 임정빈 중요 20060404
  • 20060410
    • 2쇄 정오표 추가 (도움: 임정빈, maxgear님)
      507 밑에서 5째줄 ...일어나기로 예측할 수 있는... ...일어날 것으로 예측할 수 있는... 임정빈 * 20060410
      1144 11째줄 ..._byname 생성자는 모두 protected... ..._byname 소멸자는 모두 protected... maxgear * 20060410
      1154 밑에서 6째줄 //negative_sign()이 "."을 반환하고... //negative_sign()이 "-"을 반환하고... maxgear * 20060410
      1172 밑에서 4,2째줄 istream<Ch, Tr> basic_istream<Ch, Tr> maxgear 원서에서도 오류 20060410
      1207 6째줄 swap(a.a,b.a); ... swap(a.alloc,b.alloc); ... maxgear 원서에서도 오류 20060410
    • 편집 및 인쇄 오류 추가 (도움: maxgear님)
      1191 밑에서 9째줄 ...Season? x) const ...Season& x) const maxgear * 20060410
  • 20060422
    • 출판 후 수정 희망 용어 대역 추가
      원어 출판 대역어 변경희망 대역어
      nothrow 예외금지 예외불가
  • 20060425
    • 2쇄 정오표 추가(도움: Bloodlust님)
      1084 24째줄 자동 저장공간 자유 저장공간 Bloodlust * 20060426
  • 20060505
    • 편집 및 인쇄 오류 추가
      27 16째줄 순차 컨테이너 시퀀스 컨테이너 * * 20060505
  • 20060902
    • 2쇄 정오표 추가
      1114 5째줄 개발 도구별 정의사항 구현별 정의사항 * * 20060902
  • 20060909
    • 출판 후 수정 희망 용어 대역 추가
      Knuth 카누스 커누스
  • 20070402
    • 2쇄 정오표 추가(도움: 촌놈님)
      682 9째줄 mutiples를 써서... mutiplies를 써서... 촌놈 * 20070402
      696 마지막줄 ...겹지는... ...겹치는... 촌놈 * 20070402
  • 20070908
  • 20071103
    • 2쇄 정오표 추가(도움: 류광님)
      165 16째줄 ...이라고 두루뭉술하게 정의한다. ...이다. 류광 * 20071103
  • 20090701
    • 2쇄 정오표 추가(도움: miauk님)
      427 19-20째줄 , 파생 클래스에만 가상 함수의 정의가 있고 기본 클래스엔 없어도 사용할 수 있다. ,어떤 파생 클래스만의 것을 가질 필요가 없는 가상함수에 대해서는 그 파생 클래스가 정의를 제공하지 않아도 된다. miauk * 20090701

7 도움주신 분들 (가나다-abc순) #

  • 류광
  • 박민승
  • 임정빈
  • 자갈공명
  • 진영학
  • 촌놈
  • Bloodlust
  • dgoon
  • Jin Kim
  • maxgear
  • mika
  • miauk
  • Miren
  • seeper

분류책관련

last modified 2011-11-28 00:54:36
EditText|FindPage|DeletePage|LikePages| Valid XHTML 1.0! Valid CSS! powerd by MoniWiki
0.6793 sec