<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://bigforest.a2hosted.com/w/index.php?action=history&amp;feed=atom&amp;title=%EC%9E%91%EC%9D%80%EC%88%B2%3ASudo%EC%9C%84%ED%82%A4%2FC%2B%2B</id>
	<title>작은숲:Sudo위키/C++ - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://bigforest.a2hosted.com/w/index.php?action=history&amp;feed=atom&amp;title=%EC%9E%91%EC%9D%80%EC%88%B2%3ASudo%EC%9C%84%ED%82%A4%2FC%2B%2B"/>
	<link rel="alternate" type="text/html" href="https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;action=history"/>
	<updated>2026-05-21T02:04:21Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;diff=31244&amp;oldid=prev</id>
		<title>Utolee90: 판 2개를 가져왔습니다: Sudo위키 백업 테스트</title>
		<link rel="alternate" type="text/html" href="https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;diff=31244&amp;oldid=prev"/>
		<updated>2021-04-02T14:32:34Z</updated>

		<summary type="html">&lt;p&gt;판 2개를 가져왔습니다: Sudo위키 백업 테스트&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021년 4월 2일 (금) 23:32 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ko&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(차이 없음)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Utolee90</name></author>
	</entry>
	<entry>
		<id>https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;diff=31243&amp;oldid=prev</id>
		<title>Utolee90: 판 2개를 가져왔습니다: Sudo위키 백업 테스트</title>
		<link rel="alternate" type="text/html" href="https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;diff=31243&amp;oldid=prev"/>
		<updated>2021-04-02T14:29:04Z</updated>

		<summary type="html">&lt;p&gt;판 2개를 가져왔습니다: Sudo위키 백업 테스트&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021년 4월 2일 (금) 23:29 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ko&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(차이 없음)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Utolee90</name></author>
	</entry>
	<entry>
		<id>https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;diff=31242&amp;oldid=prev</id>
		<title>sudo&gt;Sudo:Kyosu7: 판 1개</title>
		<link rel="alternate" type="text/html" href="https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;diff=31242&amp;oldid=prev"/>
		<updated>2015-08-19T01:59:19Z</updated>

		<summary type="html">&lt;p&gt;판 1개&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2015년 8월 19일 (수) 10:59 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ko&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(차이 없음)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>sudo&gt;Sudo:Kyosu7</name></author>
	</entry>
	<entry>
		<id>https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;diff=31241&amp;oldid=prev</id>
		<title>sudo&gt;Sudo:Kyosu7: /* Hello, world! */</title>
		<link rel="alternate" type="text/html" href="https://bigforest.a2hosted.com/w/index.php?title=%EC%9E%91%EC%9D%80%EC%88%B2:Sudo%EC%9C%84%ED%82%A4/C%2B%2B&amp;diff=31241&amp;oldid=prev"/>
		<updated>2014-08-23T15:54:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Hello, world!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''C++''' 은 매우 좋은 프로그래밍 언어입니다. 특수 문자를 사용할 수 없는 환경에서 언급할 때에는 CPP (C Plus Plus) 라고 표기하기도 하는데, 이 표현은 C++ 소스 코드의 확장자로 쓰이기도 합니다. 한국에서는 '''씨쁠쁠'''이라고 읽는 사람이 많은데, 드물게 '씨더블플러스'라고 읽는 사람도 존재합니다.&lt;br /&gt;
&lt;br /&gt;
== 개요 ==&lt;br /&gt;
C++은 C언어에서 직접적으로 파생된 언어로, [[비야네 스트로브스트룹]] (Bjarne Stroustrup) 에 의해 1983년에 발표되었습니다. 원래 이름은 'C with Classes'였지만 1984년에 증가 연산자를 도입하면서 이름을 C++으로 변경했습니다. C언어에서는 '++'가 원래 값에 1을 더해 저장하는 연산자이기 때문에, C++이라고 하면 C = C + 1과 같습니다.&amp;lt;ref&amp;gt;C언어나 C++에 대해 모르는 사람이 봤을 때 &amp;quot;C가 C +1이랑 같다니 무슨 소리지?&amp;quot; 라고 할 sudo 있지만, C와 C++에서의 '='는 대입 연산자이기 때문에, C라는 변수에다가 C + 1의 값을 집어넣는다고 이해하시면 됩니다.&amp;lt;/ref&amp;gt; C언어를 발전시켜 만든 언어인 C++에 잘 어울리는 아주 재미있는 이름입니다.&lt;br /&gt;
&lt;br /&gt;
C언어와 유사한 듯 하지만 구조적으로 다른 언어에 가깝습니다. C언어에 각종 개념들을 추가하면서 여러 변형들을 가해서 만들어졌기 때문에 만약 어떤 사람이 C언어를 잘한다고 해서 그런 사람들이 항상 C++을 잘하는 것은 아닙니다. C언어를 배운 사람에게 C++ 코드를 짜라고 했더니 C++로 둔갑(?)한 C언어스러운 코드를 제출했다는 얘기도 있습니다.&lt;br /&gt;
&lt;br /&gt;
C언어에서 제공하던 어셈블리 수준의 기계적 제어를 그대로 할 수 있게 만들어졌으며, 이것 때문에 속도 면에서 매우 강한 언어입니다. 하지만 기능이 많아서 배우는 데에 많은 시간이 걸리며, C++ 관련 책들은 전반적으로 두꺼워서 적절하게 베개로 사용이 가능할 정도입니다.&lt;br /&gt;
&lt;br /&gt;
진입장벽이 다소 높은 편이며 이 때문에 진입장벽을 다 넘지 않아서 부실한 코드를 만드는 양산형 인간들이 많이 있습니다. 언어 자체에 기능이 아주 많아서 뭔가 배우는 것이 두려운 언어이기도 하지만, 열심히 공부해서 능력을 갖춘다면 엄청난 프로그램들을 만들 수 있는 유용한 도구입니다. 타 언어에 비해 [[프로그래머]]의 능력에 달린 것이 더 많기 때문에, C++ 공부를 하려고 마음먹고 계신다면 정말로 열심히 공부해보십시오.&lt;br /&gt;
&lt;br /&gt;
== 그 외 ==&lt;br /&gt;
 .cpp&lt;br /&gt;
 .cc&lt;br /&gt;
C++ 소스 코드의 확장자는 위의 두 가지가 많이 쓰이는데, [[유닉스]] 계열에서는 cc도 많이 보이지만 [[Windows]] 에서는 보통 cpp로 씁니다.&lt;br /&gt;
&lt;br /&gt;
== [[Hello, world!]] ==&lt;br /&gt;
;일반적인 버전&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
    std::cout &amp;lt;&amp;lt; &amp;quot;Hello, world!\n&amp;quot;;&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
가장 많이 소개되는 Hello, world 예제입니다. 책에 따라 using namespace std; 를 더 붙이기도 하는데, 그것은 사용할 네임스페이스를 지정해주는 것입니다. 그 문장이 위에 써져 있을 경우 'std::cout' 부분은 그냥 'cout'으로 써져있을 것입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;난독화 버전&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
//mfhw 1.3&lt;br /&gt;
//mfhw is 'Mind Fu*k Hello World!'&lt;br /&gt;
#define li___he int&lt;br /&gt;
#define li____he char&lt;br /&gt;
#define mind_f return&lt;br /&gt;
#define he_li long int&lt;br /&gt;
#define IBM___ std::cout&lt;br /&gt;
#define he_li__ unsigned int&lt;br /&gt;
#define PC std::endl&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
li___he main()&lt;br /&gt;
{&lt;br /&gt;
    li____he ____;&lt;br /&gt;
    li___he ________________________________ = 9;&lt;br /&gt;
    li___he ___________________________________ = 8;&lt;br /&gt;
    li___he _______________________________________ = 70;&lt;br /&gt;
    li___he ___________ = 31;&lt;br /&gt;
    li___he ___________________________ = ________________________________ * ___________________________________;&lt;br /&gt;
    li___he ______________ = 22;&lt;br /&gt;
    li____he ______;&lt;br /&gt;
    li___he _______________________ = 2;&lt;br /&gt;
    li___he ______________________________________ = 27;&lt;br /&gt;
    li___he _________________________________________ = 4;&lt;br /&gt;
    li___he ___________________ = _______________________________________ + ___________;&lt;br /&gt;
    he_li __________________________ = 28;&lt;br /&gt;
    li___he __________________________________________ = 37;&lt;br /&gt;
    li___he __________________________________________________ = 3;&lt;br /&gt;
    he_li _____________________________ = 80;&lt;br /&gt;
    li____he _____________;&lt;br /&gt;
    he_li ________________________ = ______________ * _______________________;&lt;br /&gt;
    li____he _______;&lt;br /&gt;
    li___he _______________________________ = __________________________ + _____________________________;&lt;br /&gt;
    li___he _________________________ = ______________________________________ * _________________________________________;&lt;br /&gt;
    li____he __;&lt;br /&gt;
    he_li ______________________________ = __________________________________________ * __________________________________________________;&lt;br /&gt;
    li___he __________________________________ = 17;&lt;br /&gt;
    li___he _______________ = 19;&lt;br /&gt;
    he_li__ _____________________ = 6;&lt;br /&gt;
    li___he _____ = 7;&lt;br /&gt;
    li____he ________;&lt;br /&gt;
    li___he ________________________________________ = __________________________________ * _____;&lt;br /&gt;
    he_li__ _____________________________________________ = 100;&lt;br /&gt;
    li___he _______________________________________________ = 11;&lt;br /&gt;
    li___he ____________________________ = _______________ * _____________________;&lt;br /&gt;
    li___he _________________ = _____________________________________________ + _______________________________________________;&lt;br /&gt;
    he_li__ ____________________________________ = 65;&lt;br /&gt;
    li____he ___;&lt;br /&gt;
    li___he ___________________________________________________ = 51;&lt;br /&gt;
    li____he ____________________;&lt;br /&gt;
    he_li__ ______________________________________________ = 18;&lt;br /&gt;
    li____he __________;&lt;br /&gt;
    li___he ____________________________________________________ = 15;&lt;br /&gt;
    li___he _________________________________________________ = 49;&lt;br /&gt;
    li____he _;&lt;br /&gt;
    li___he ______________________ = ______________________________________________ + ____________________________________________________;&lt;br /&gt;
    li____he ________________;&lt;br /&gt;
    li___he _____________________________________ = 43;&lt;br /&gt;
    li____he ____________;&lt;br /&gt;
    li___he ___________________________________________ = ___________________________________________________ + _________________________________________________;&lt;br /&gt;
    li___he __________________ = ____________________________________ + _____________________________________;&lt;br /&gt;
    ____ = ___________________________;&lt;br /&gt;
    _______ = ___________________;&lt;br /&gt;
    __ = _________________________;&lt;br /&gt;
    ______ = _______________________________;&lt;br /&gt;
    _____________ = ______________________________;&lt;br /&gt;
    ________ = ________________________;&lt;br /&gt;
    __________ = ________________________________________;&lt;br /&gt;
    _ = _________________;&lt;br /&gt;
    ________________ = ____________________________;&lt;br /&gt;
    ___ = __________________;&lt;br /&gt;
    ____________ = ___________________________________________;&lt;br /&gt;
    ____________________ = ______________________;&lt;br /&gt;
    IBM___ &amp;lt;&amp;lt; ____ &amp;lt;&amp;lt; _______ &amp;lt;&amp;lt; __ &amp;lt;&amp;lt; ______;&lt;br /&gt;
    IBM___ &amp;lt;&amp;lt; _____________ &amp;lt;&amp;lt; ________;&lt;br /&gt;
    IBM___ &amp;lt;&amp;lt; &amp;quot; &amp;quot; &amp;lt;&amp;lt; __________ &amp;lt;&amp;lt; _ &amp;lt;&amp;lt; ________________;&lt;br /&gt;
    IBM___ &amp;lt;&amp;lt; ___ &amp;lt;&amp;lt; ____________ &amp;lt;&amp;lt; ____________________ &amp;lt;&amp;lt; PC;&lt;br /&gt;
    mind_f 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
위의 Hello, world 예제는 장난스럽게 만들어진 것입니다. 뭔가 괴이하게 보이지만, 사실 아스키 코드의 값을 하나씩 대입해서 최종적으로 Hello, world!를 출력하는 것일 뿐입니다.&lt;br /&gt;
&lt;br /&gt;
== [[도보기]] ==&lt;br /&gt;
* [[작은숲:Sudo위키/Lihe 위키:C++ 관련 문서|&amp;lt;b&amp;gt;C++ 관련 문서&amp;lt;/b&amp;gt;]]&lt;br /&gt;
* [[C 프로그래밍 언어]]&lt;br /&gt;
* [[Java]]&lt;br /&gt;
&lt;br /&gt;
== Sn ==&lt;br /&gt;
{{Sudo위키/Sn}}&lt;br /&gt;
[[분류:Sudo위키/프로그래밍 언어]]&lt;br /&gt;
[[분류:Sudo위키/C++]]&lt;/div&gt;</summary>
		<author><name>sudo&gt;Sudo:Kyosu7</name></author>
	</entry>
</feed>