E D R , A S I H C RSS

AcceleratedC++

{{| [ISBN-020170353X] |}}

ν™ˆνŽ˜μ΄μ§€: http://www.acceleratedcpp.com/ (VS.NET, VC++6.0 등을 μœ„ν•œ μ†ŒμŠ€ν™”μΌμ„ 받을 수 μžˆλ‹€)

http://www.acceleratedcpp.com/details/errata.html μ—μ„œ 였λ₯˜ν™•μΈ ν•„μš”.

μ±…μ„λͺ… Seminar:AcceleratedCPlusPlus

ebook english

Contributor

2002 - ["Lovelyboy^_^"], snowflower
2005 - eternalbleu

λͺ©μ°¨

챕터 주제 2005λ…„ 진행
AcceleratedC++/Chapter0 Getting started 1μ£Όμ°¨
AcceleratedC++/Chapter1 Working with strings
AcceleratedC++/Chapter2 Looping and counting
AcceleratedC++/Chapter3 Working with batches of data 2μ£Όμ°¨
AcceleratedC++/Chapter4 Organizing programs and data
AcceleratedC++/Chapter5 Using sequential containers and analyzing strings
AcceleratedC++/Chapter6 Using library algorithms 3μ£Όμ°¨
AcceleratedC++/Chapter7 Using associative containers
AcceleratedC++/Chapter8 Writing generic functions 4μ£Όμ°¨
AcceleratedC++/Chapter9 Defining new types
AcceleratedC++/Chapter10 Managing memory and low-level data structures
AcceleratedC++/Chapter11 Defining abstract data types
AcceleratedC++/Chapter12 Making class objects act like values
AcceleratedC++/Chapter13 Using inheritance and dynamic binding
AcceleratedC++/Chapter14 Managing memory (almost) automatically
AcceleratedC++/Chapter15 Revisiting character pictures
AcceleratedC++/Chapter16 Where do we go from here?
AcceleratedC++/AppendixA Language details
AcceleratedC++/AppendixB Library summary

Code Build & Running

  • μ†ŒμŠ€μ½”λ“œμ˜ 코딩은 VS6λΌ μ΄μš©ν•  μˆ˜λ„ μžˆκ² μ§€λ§Œ, VS6κ°€ λ‚˜μ˜¨μ§€κ°€ μ˜€λž˜λ˜λ‹€ λ³΄λ‹ˆ STL을 λ‹€λ£¨λŠ” 방식이 μ€ λ‹¬λΌμ„œ μ±…μ˜ μ†ŒμŠ€λΌ κ·ΈλŒ€λ‘œ μ΄μš©ν•˜λŠ”λ° λ¬Έμ œκ°€ μ‘΄μž¬ν•©λ‹ˆλ‹€. λ”°λΌμ„œ .net 을 μ΄μš©ν•˜κ±°λ‚˜ gccλΌ μ΄μš©ν•˜λŠ” 방식을 μΆ”μ²œν•©λ‹ˆλ‹€.
    참고 자료
    Accelerated C++ Official Site 각 컀파일러의 버전에 λ§žλŠ” μ†ŒμŠ€μ½”λ“œλΌ κ΅¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    VS6 μ½”λ“œ μˆ˜μ • 책에 λ‚˜μ˜¨ μ†ŒμŠ€λΌ VS6μ—μ„œ μ΄μš©ν•  경우 λ°œμƒν•˜λŠ” λ¬Έμ œμ μ— κ΄€ν•œ λ‚΄μš©μ΄ μžˆμŠ΅λ‹ˆλ‹€.
    MinGW GCC의 Windows ν¬νŒ…
    STLErrorDecryptor κ°•μΆ”, 이거 μ„μΉ˜ ν•˜λ‹ˆκΉ μ€ ν• λ§Œ ν•˜λ„-_- -μƒν˜‘
    STLPort STLPortμ„μΉ˜λ©”λ‰΄μ–Ό, STLPort

  • μΆ”μ²œν•˜λŠ” κ°œλ°œν™˜κ²½
    Dev-C++ GCCλΌ κΈ°λ°˜μœΌλ‘œ ν•˜λŠ” IDEν™˜κ²½μœΌλ‘œ μ±…μ˜ μ†ŒμŠ€λΌ κ·ΈλŒ€λ‘œ μ΄μš©κ°€λŠ₯. CVSλΌ μ œκ³΅ν•¨
    VSC++ Toolkit .net 을 κ΅¬μž…ν•  수 μ—†λŠ” μƒνƒœμ—μ„œ STL을 컴파일 ν•΄μ•Όν•  λ•Œ μ‚¬μš©ν•˜λ©΄ λ˜λŠ” 컴파일러.
    VS2005C++Express .net 2005의 VSC++λ²„μ „μ˜ Express Edition

    Visual C++ 6μ—μ„œ ꡳ이 ν•˜μ‹€ 뢄듀은 #pragma warning(disable: 4786) μ „μ²˜λ¦¬κΈ°λ‘œ 컴파일러 warning을 죽이면 기타 작슀런 μ›Œλ‹μ„ μ—†μ• λŠ” 것이 κ°€λŠ₯ν•©λ‹ˆλ‹€.

Thread

각 chapterνŽ˜μ΄μ§€ λ§ˆλ‹€ 링크된 λ‹€λ₯Έ chapter λΌ μ΅μŠ€ν”Œλ‘œμ–΄μ˜ 'λ’€λ‘œ' 'μ•žμœΌλ‘œ'처럼 νŽΈμ§‘ν•΄ λ†“μ•˜μŠ΅λ‹ˆλ‹€. 사싀 ν˜„μž¬ νŽ˜μ΄μ§€λŠ” λ‹€μ‹œ 클릭할 일이 μ—†κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. μ–΄λ–€κ°€μš”? :) --μ°½μ„­
μœΌμ•„. 개인적으둜 μ •λ¦¬ν•˜λ‹€κ°€ 포기함. 쩝.. μ½λŠ”κ±°λž‘ μ •λ¦¬ν•˜λ©΄μ„œ μ½λŠ”κ±°λž‘ 속도차이가 μž₯λ‚œμ΄ μ•„λ‹ˆκ΅°. - μž„μΈνƒ
λ‚˜ 없어도 μ—΄μ‹¬νžˆ ν•΄μ€˜...γ… ,γ…  --μž¬λ™
μ„ ν˜Έλ„ μ•ˆν•˜λ˜λ°..;; --인수
λ‚˜λ„ μ½κ³ λŠ” μžˆλ‹€κ³ .. μžμ„ΈνžˆλŠ” μ•„λ‹ˆμ§€λ§Œ. --μ„ ν˜Έ

이제 ν•˜λ£¨μ •λ„λ©΄ λ‹€ λ³Όκ±° 같은데... μ΄λΈ C++의 κΈ°λ³Έ 문법과 ν…œν”Œλ¦Ώμ˜ μš©λ²•μ„ μ•Œκ³  μžˆλ‹€λ©΄, (05λ…„ μŠ€ν„°λ””μ˜ 경우 01ν•™λ²ˆλ“€) 8μž₯정도 κΉŒμ§€λ§Œ ν•˜λ©΄ μΆ©λΆ„νžˆ 이 μ±…μ—μ„œ 볼것은 λ‹€ λ³΄μ•˜λ‹€κ³  보여진닀. λ§Œμ•½ 처음으둜 C++을 μ ‘ν•˜λŠ” 경우 (05λ…„ μŠ€ν„°λ””μ˜ 경우 05ν•™λ²ˆ) λ§ˆμ§€λ§‰ κΉŒμ§€ 읽어야할 ν•„μš”κ°€ 있음. λ¬Όλ‘  μƒλ‹Ήν•œ λΆ„λŸ‰μ˜ C++의 κΉŠμˆ™ν•œ λ‚΄μš©μ„ λ„ˆλ¬΄ κ°„λ‹¨ν•˜κ²Œ λ‹€λ£¨λŠ” κ²½ν–₯이 이 책에 있기 λ•Œλ¬Έμ— C++ Primer Plus 같은 책을 같이 보아야할 ν•„μš”κ°€ μžˆμ–΄λ³΄μΈλ‹€. 책을 μ€ λΉ λ₯΄κ²Œ μ½λŠ” 편이라면 2~3μΌλ™μ•ˆ μ§‘μ€‘ν•΄μ„œ λ³Έλ‹€μŒμ— 싀전에 μ μš©μ‹œμΌœλ³΄λŠ” ν›ˆλ ¨μ΄ μ±… 작고 μžˆλŠ” 것보닀 더 도움이 될 κ²ƒμœΌλ‘œ 보인닀. 그리고 이 μ±… -_-;; μ˜ˆμ œκ°€ μ •λ§λ‘œ μœ κΈ°μ μ΄λ‹€. μ˜ˆμ œλΌ λ§Œλ“  μ‚¬λžŒμ΄ 더 λŒ€λ‹¨ν•΄ 보인닀. - eternalbleu

λ„ˆλ¬΄ λΉ¨λ¦¬λ³΄λŠ”κ±° 아냐>,.< - 상섭
흠 였래끌면 μ§€μ³μ„œ λ‹€ λͺ»λ³΄κ²Œλ κ»„.. -_-;; λ‚œ 였래끌면 μ ˆλŒ€λ‘œ 책을 μ•ˆλ³΄λŠ” νƒ€μž…μ΄λΌμ„œ;; - eternalbleu
6μž₯은 λ‚΄κ°€ 맑은 λΆ€λΆ„μ΄λΌμ„œ μ±… μ½μœΌλ©΄μ„œ 할라고 ν–ˆλŠ”λ° μ—­μ‹œ μ•ˆλ˜κ² λ‹€. μ›μ„œλΌμ„œ κ·ΈλŸ°μ§€ μ‹œκ°„μ΄ λ„ˆλ¬΄ 걸리넹 -_-; 또 μ†ŒμŠ€ μ€‘μ‹¬μœΌλ‘œ ν›„λ‹€λ‹₯ 봐야겠닀. γ…‹ - μƒν˜‘

흠 처음 μƒκ°ν–ˆλ˜ 것 보닀 λ’· μž₯의 λ‚΄μš©μ΄ μ€ μ‹ μ„ ν•œ 뢀뢄이 λ§Žλ‹€. 특히 14μž₯에 Ptr ν΄λž˜μŠ€λŠ” μ •λ§λ‘œ μ‹ μ„ ν•˜λ‹€. =.= C++둜 ν”„λ‘œκ·Έλž¨μ„ 짜면 μ΄λ ‡κ²Œ 지 μˆ˜λ„ μžˆκ΅¬λ‚˜ κ·ΈλŸ°μƒκ°μ΄;; - eternalbleu
----
μ±…λΆ„λ₯˜ C++
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:22:25
Processing time 0.0295 sec