{{|[[TableOfContents]]|}} = C++ = || C++ (pronounced "see plus plus") is a general-purpose computer programming language. It is a statically typed free-form multi-paradigm language supporting procedural programming, data abstraction, object-oriented programming, and generic programming. During the 1990s, C++ became one of the most popular commercial programming languages. Bell Labs' Bjarne Stroustrup developed C++ (originally named "C with Classes") during the 1980s as an enhancement to the C programming language. Enhancements started with the addition of classes, followed by, among many features, virtual functions, operator overloading, multiple inheritance, templates, and exception handling. The C++ programming language standard was ratified in 1998 as ISO/IEC 14882:1998, the current version of which is the 2003 version, ISO/IEC 14882:2003. New version of the standard (known informally as C++0x) is being developed. In C and C++, the expression x++ increases the value of x by 1 (called incrementing). The name "C++" is a play on this, suggesting an incremental improvement upon C.|| C++ì€ ë²”ìš©ì„±ì„ ê°€ì§„ 컴퓨터 언어ì´ë‹¤. ì´ëŠ” ì •ì 으로 분류ëœ(?) 다중 패ë¼ë‹¤ìž„ì„ ì§€ì›í•˜ëŠ” 언어ì´ë‹¤. ( [:ì ˆì°¨ì í”„ë¡œê·¸ëž˜ë° ì ˆì°¨ì 프로그래ë°], [:GenericProgramming ì œë„¤ë¦ í”„ë¡œê·¸ëž˜ë°]ì„ ì§€ì›í•œë‹¤.) 1990ë…„ëŒ€ì— C++ì€ ê°€ìž¥ ìƒì—…ì 으로 ì¸ê¸°ê°€ 있는 ì–¸ì–´ì¤‘ì˜ í•˜ë‚˜ê°€ ë˜ì—ˆë‹¤. 벨 ì—°êµ¬ì†Œì˜ [http://www.research.att.com/~bs/homepage.html Bjarne Stroustrup]ì€ 1980ë…„ëŒ€ì— ë‹¹ì‹œì˜ [C를 ê°œì„ í•´ C++ì„ ê°œë°œí•˜ì˜€ë‹¤. (본디 C with Classesë¼ê³ ëª…ëª…í–ˆë‹¤ê³ í•œë‹¤.) ê°œì„ ëœ ë¶€ë¶„ì€ í´ëž˜ìŠ¤ì˜ ì§€ì›ìœ¼ë¡œ 시작ëœë‹¤. (ìˆ˜ë§Žì€ íŠ¹ì§•ë“¤ 중ì—서 [ê°€ìƒí•¨ìˆ˜], [:ì—°ì‚°ìžì˜¤ë²„로딩 ì—°ì‚°ìž ì˜¤ë²„ë¡œë”©], [:다중ìƒì† 다중 ìƒì†], [템플릿], [예외처리]ì˜ ê°œë…ì„ ì§€ì›í•˜ëŠ”) C++ í‘œì¤€ì€ 1998ë…„ì— ISO/IEC 14882:1998로 ìž¬ì •ë˜ì—ˆë‹¤. ê·¸ í‘œì¤€ì•ˆì˜ ìµœì‹ íŒì€ 현재 ISO/IEC 14882:2003로서 2003ë…„ë„ ë²„ì „ì´ë‹¤. 새 ë²„ì „ì˜ í‘œì¤€ì•ˆ(ë¹„ê³µì‹ ëª…ì¹ [C++0x])ì´ í˜„ìž¬ 개발중ì´ë‹¤.] [C]와 C++ì—서 ++ì´ë¼ëŠ” í‘œí˜„ì€ íŠ¹ì • ë³€ìˆ˜ì— 1ì˜ ê°’ì„ ì¦ê°€ì‹œí‚¤ëŠ” 것ì´ë‹¤. (incrementingì´ë¼ 함). C++ì´ë¼ëŠ” 명ì¹ì„ ì´ì™€ ë™ì¼í•œ ì˜ë¯¸ë¥¼ 갖는ë°, [C]ë¼ëŠ” ì–¸ì–´ì— ì¦ê°€ì ì¸ ë°œì „ì´ ìžˆìŒì„ 암시하는 것ì´ë‹¤.] [] [] [] = Related = == Study == * [CPPStudy_2005_1] == Page == * [STL] * [AcceleratedC++] * [RuminationOnC++] * [C++/CppUnit] ---- == seeAlso == [ProgrammingLanguage], [C++0x] [[include(í‹€:ProgrammingLanguage)]]