βΉοΈ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0.2 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://soypablo.org/computer-science/cpp-working/ |
| Last Crawled | 2026-04-04 05:08:13 (5 days ago) |
| First Indexed | 2023-12-25 20:07:54 (2 years ago) |
| HTTP Status Code | 200 |
| Meta Title | C++μ μλλ°©μ - SOYPABLO |
| Meta Description | μ΄ κΈμμλ μ μ²λ¦¬, μ»΄νμΌ, λ§νΉμ μΈ λ¨κ³μμ μνλλ μμ μ λν΄ μλ΄ν©λλ€. |
| Meta Canonical | null |
| Boilerpipe Text | C++μ κ°μ μΈμ΄μμ μ½λλ₯Ό μμ±ν λ€, μ΄λ₯Ό μ€ννκΈ° μν΄μλ μ½λλ₯Ό λΉλ ν΄μΌνλ€.
μ μ²λ¦¬κΈ°, μ»΄νμΌλ¬μ λ§μ»€κ° ν΄λΉ μμ
μ μννλλ°, ν΄λΉ κ³Όμ μ λν΄ κ°λ΅νκ² μμ보μ.
1. μ μ²λ¦¬κΈ° μ°μ°μ.
μ½λκ° μ»΄νμΌλ¬μ λ€μ΄μ€λ©΄, κ°μ₯ λ¨Όμ μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ μ²λ¦¬νκ² λλ€. μ΄ κ³Όμ μ βμ μ²λ¦¬βλΌκ³ νλ©°, μ»΄νμΌ μ§μ μ λ°μνλ€. (λ§€ν¬λ‘λΌκ³ λ νλ€.)
μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ λ€μν λͺ
λ Ήμ΄ μ‘΄μ¬νλ©°, λνμ μΌλ‘
#include
,
#define
,
#if
,
#ifdef
λ±μ΄ μλ€.
κΌ μμμΌ νλ μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ κΌ½μλ©΄,
#include
#if
~
#ifend
,
#pragma once
,
#define
λ±μ΄ μλ€.
2. μ»΄νμΌ κ³Όμ
νλ‘μ νΈ λ΄μ C++ μμ€ μ½λλ₯Ό λ
립μ μΈ κΈ°κ³μ΄ μ½λλ‘ λ³ννλ κ³Όμ μ΄λ€.
λͺ¨λ
.cpp
νμ₯μ μ½λλ λͺ¨λ
λ
립μ
μΈ κΈ°κ³μ΄ νμΌλ‘ μ»΄νμΌ λλ©°, Visual Studioμμλ
.obj
λ₯Ό νμ₯μλ‘ μ¬μ©νλ€.
μ»΄νμΌλ¬λ
νλ«νΌ(μ: x86, x64)
, **μ΄μ 체μ (μ: μλμ°, 리λ
μ€, μλλ‘μ΄λ)**μ λ°λΌ μλ‘ λ€λ₯Έ κΈ°κ³μ΄ μ½λλ₯Ό μμ±νλ€. λ°λΌμ, μ΄λ¬ν μ΄μ체μ κ° μ νλ νκ²½μμλ μ€ν λ° μ΅μ νκ° λ³΄μ₯λμ§ μλλ€. (λ¬Όλ‘ ν¬λ‘μ€ νλ«νΌμ΄ λΆκ°λ₯νλ€λ λ»μ μλλ€.)
λ°λΌμ, νκ²½μ μ νν μ€μ ν΄μΌ μ¬λ°λ₯Έ μ»΄νμΌ κ³Όμ μ μνν μ μλ€.
μΆκ° μ 보
νλ‘μ νΈμμ νλμ νμΌλ§ μ»΄νμΌνκ³ μΆλ€λ©΄,
ctrl + F7
μΌλ‘ ν΄λΉ μμ
μ μνν μ μλ€.
κΈ°κ³μ΄ μ½λκ° λ
립μ μ΄λΌλ©΄, μ΄λ»κ² λ€λ₯Έ νμΌμ ν¨μλ₯Ό κ°μ Έμ¬κΉ?
μ»΄νμΌλ§ ν μνμμλ λ€λ₯Έ νμΌμ ν¨μλ₯Ό κ°μ Έμ€λ κ²μ΄ λΆκ°λ₯νλ€.
μ»΄νμΌ λΉμμλ μ»΄νμΌλ¬λ ν¨μμ
μ μΈ
λ§ νμΈνκ³ ,
μ€μ ν¨μκ° μλνλμ§, ꡬνλμ΄ μλ μ§
λ±μ μ ν μ κ²½μ°μ§ μλλ€.(λ°λΌμ,
μ»΄νμΌ μλ¬μ λ§μ»€ μλ¬κ° ꡬλΆ
λμ΄ μλ€.)
μ€μ μ½λκ° μ΄λμ μκ³ μ΄λμ μ°κ²°νλ μ§λ β
λ§μ»€
βκ° μννλ μν μ΄λ€.
3. λ§νΉ κ³Όμ
νμΌμ λν μ»΄νμΌμ΄ λλκ³ , μ 체 νλ‘μ νΈλ₯Ό λΉλνκ² λλ©΄, λ§μ»€λ μ μΈλ ν¨μλ€μ μ μλ₯Ό μ°Ύκ² λλ€. (μ μμ μ μΈμ μ°¨μ΄λ μλμ λ§ν¬λ₯Ό μ°Έκ³ νμ. β μμ μ€ -)
μ»΄νμΌμ νκ³ λλ©΄, main.cpp(κΌ
main.cpp
λ μλλ ν΅μμ μΈ)μμ μ¬μ©λλ ν¨μμ μ μλ₯Ό μ°Ύκ² λλ€. λ§μ½ ν¨μμ μ μλ₯Ό μ°Ύμ§ λͺ»νλ©΄
λ§μ»€ μ€λ₯
κ° λ°μνλ€.
λ§μ»€μ μ무λ ν¨μμ μ μΈκ³Ό μ μλ₯Ό μ°κ²°νκ³ , μ€μ ꡬν μμΉκ° μ΄λμΈμ§λ μμλ΄λ κ²μ΄λ€.
4. μ°Έκ³ μμ
How C++ Works
https://ko.wikipedia.org/wiki/C_%EC%A0%84%EC%B2%98%EB%A6%AC%EA%B8%B0
Post Views:
275 |
| Markdown | [Skip to content](https://soypablo.org/computer-science/cpp-working/#main)
[SOYPABLO](https://soypablo.org/)
- [Home](https://soypablo.org/home/)
- [RULE](https://soypablo.org/elementor-2171/)
- [CS](https://soypablo.org/category/computer-science/)
- [λμμΈ ν¨ν΄](https://soypablo.org/category/computer-science/design-pattern/)
- [Linux](https://soypablo.org/category/computer-science/linux/)
- [OS](https://soypablo.org/category/computer-science/os/)
- [C++](https://soypablo.org/category/computer-science/cpp/)
- [DeepLearning](https://soypablo.org/category/deeplearning/)
- [NLP(LLM)](https://soypablo.org/category/deeplearning/nlp-llm/)
- [Python](https://soypablo.org/category/python/)
- [μκ°νκΈ°](https://soypablo.org/category/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%86%8C%EA%B0%9C/)
- [VSCODE Extension](https://soypablo.org/category/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%86%8C%EA%B0%9C/vsc-ext/)
- [Data Analysis](https://soypablo.org/category/data-analysis/)
[Toggle the button to expand or collapse the Menu](https://soypablo.org/#vertical-header-toggle)
- [Home](https://soypablo.org/home/)
- [RULE](https://soypablo.org/elementor-2171/)
- [CS](https://soypablo.org/category/computer-science/)
- [λμμΈ ν¨ν΄](https://soypablo.org/category/computer-science/design-pattern/)
- [Linux](https://soypablo.org/category/computer-science/linux/)
- [OS](https://soypablo.org/category/computer-science/os/)
- [C++](https://soypablo.org/category/computer-science/cpp/)
- [DeepLearning](https://soypablo.org/category/deeplearning/)
- [NLP(LLM)](https://soypablo.org/category/deeplearning/nlp-llm/)
- [Python](https://soypablo.org/category/python/)
- [μκ°νκΈ°](https://soypablo.org/category/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%86%8C%EA%B0%9C/)
- [VSCODE Extension](https://soypablo.org/category/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%86%8C%EA%B0%9C/vsc-ext/)
- [Data Analysis](https://soypablo.org/category/data-analysis/)
# C++μ μλλ°©μ
- Updated
2μ 7, 2024
- Posted in [C++](https://soypablo.org/category/computer-science/cpp/) / [CS](https://soypablo.org/category/computer-science/)
- Tagged as [\#include](https://soypablo.org/tag/include/), [C++](https://soypablo.org/tag/c/), [compiler](https://soypablo.org/tag/compiler/), [Linker](https://soypablo.org/tag/linker/), [λ§μ»€](https://soypablo.org/tag/%EB%A7%81%EC%BB%A4/), [μ μ²λ¦¬κΈ°](https://soypablo.org/tag/%EC%A0%84%EC%B2%98%EB%A6%AC%EA%B8%B0/), [μ»΄νμΌλ¬](https://soypablo.org/tag/%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC/)
- [0 Comments](https://soypablo.org/computer-science/cpp-working/#respond)
- 1 min read
1. [Home](https://soypablo.org/)\>
2. [CS](https://soypablo.org/category/computer-science/)\>

## C++μ μλλ°©μ
C++μ κ°μ μΈμ΄μμ μ½λλ₯Ό μμ±ν λ€, μ΄λ₯Ό μ€ννκΈ° μν΄μλ μ½λλ₯Ό λΉλ ν΄μΌνλ€.
μ μ²λ¦¬κΈ°, μ»΄νμΌλ¬μ λ§μ»€κ° ν΄λΉ μμ
μ μννλλ°, ν΄λΉ κ³Όμ μ λν΄ κ°λ΅νκ² μμ보μ.
## 1\. μ μ²λ¦¬κΈ° μ°μ°μ.
μ½λκ° μ»΄νμΌλ¬μ λ€μ΄μ€λ©΄, κ°μ₯ λ¨Όμ μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ μ²λ¦¬νκ² λλ€. μ΄ κ³Όμ μ βμ μ²λ¦¬βλΌκ³ νλ©°, μ»΄νμΌ μ§μ μ λ°μνλ€. (λ§€ν¬λ‘λΌκ³ λ νλ€.)
μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ λ€μν λͺ
λ Ήμ΄ μ‘΄μ¬νλ©°, λνμ μΌλ‘ **`#include`**, **`#define`**, **`#if`**, **`#ifdef`** λ±μ΄ μλ€.
κΌ μμμΌ νλ μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ κΌ½μλ©΄, **`#include` `#if` ~ `#ifend` , `#pragma once` , `#define`** λ±μ΄ μλ€.
## 2\. μ»΄νμΌ κ³Όμ
**νλ‘μ νΈ λ΄μ C++ μμ€ μ½λλ₯Ό λ
립μ μΈ κΈ°κ³μ΄ μ½λλ‘ λ³ννλ κ³Όμ μ΄λ€.**
λͺ¨λ `.cpp`νμ₯μ μ½λλ λͺ¨λ **λ
립μ **μΈ κΈ°κ³μ΄ νμΌλ‘ μ»΄νμΌ λλ©°, Visual Studioμμλ `.obj` λ₯Ό νμ₯μλ‘ μ¬μ©νλ€.
μ»΄νμΌλ¬λ **νλ«νΌ(μ: x86, x64)**, \*\*μ΄μ 체μ (μ: μλμ°, 리λ
μ€, μλλ‘μ΄λ)\*\*μ λ°λΌ μλ‘ λ€λ₯Έ κΈ°κ³μ΄ μ½λλ₯Ό μμ±νλ€. λ°λΌμ, μ΄λ¬ν μ΄μ체μ κ° μ νλ νκ²½μμλ μ€ν λ° μ΅μ νκ° λ³΄μ₯λμ§ μλλ€. (λ¬Όλ‘ ν¬λ‘μ€ νλ«νΌμ΄ λΆκ°λ₯νλ€λ λ»μ μλλ€.)
λ°λΌμ, νκ²½μ μ νν μ€μ ν΄μΌ μ¬λ°λ₯Έ μ»΄νμΌ κ³Όμ μ μνν μ μλ€.
### μΆκ° μ 보
- νλ‘μ νΈμμ νλμ νμΌλ§ μ»΄νμΌνκ³ μΆλ€λ©΄, `ctrl + F7` μΌλ‘ ν΄λΉ μμ
μ μνν μ μλ€.
### κΈ°κ³μ΄ μ½λκ° λ
립μ μ΄λΌλ©΄, μ΄λ»κ² λ€λ₯Έ νμΌμ ν¨μλ₯Ό κ°μ Έμ¬κΉ?
μ»΄νμΌλ§ ν μνμμλ λ€λ₯Έ νμΌμ ν¨μλ₯Ό κ°μ Έμ€λ κ²μ΄ λΆκ°λ₯νλ€.
μ»΄νμΌ λΉμμλ μ»΄νμΌλ¬λ ν¨μμ **μ μΈ**λ§ νμΈνκ³ , **μ€μ ν¨μκ° μλνλμ§, ꡬνλμ΄ μλ μ§** λ±μ μ ν μ κ²½μ°μ§ μλλ€.(λ°λΌμ, **μ»΄νμΌ μλ¬μ λ§μ»€ μλ¬κ° ꡬλΆ**λμ΄ μλ€.)
μ€μ μ½λκ° μ΄λμ μκ³ μ΄λμ μ°κ²°νλ μ§λ β**λ§μ»€**βκ° μννλ μν μ΄λ€.
## 3\. λ§νΉ κ³Όμ
νμΌμ λν μ»΄νμΌμ΄ λλκ³ , μ 체 νλ‘μ νΈλ₯Ό λΉλνκ² λλ©΄, λ§μ»€λ μ μΈλ ν¨μλ€μ μ μλ₯Ό μ°Ύκ² λλ€. (μ μμ μ μΈμ μ°¨μ΄λ μλμ λ§ν¬λ₯Ό μ°Έκ³ νμ. β μμ μ€ -)
μ»΄νμΌμ νκ³ λλ©΄, main.cpp(κΌ `main.cpp` λ μλλ ν΅μμ μΈ)μμ μ¬μ©λλ ν¨μμ μ μλ₯Ό μ°Ύκ² λλ€. λ§μ½ ν¨μμ μ μλ₯Ό μ°Ύμ§ λͺ»νλ©΄ **λ§μ»€ μ€λ₯**κ° λ°μνλ€.
λ§μ»€μ μ무λ ν¨μμ μ μΈκ³Ό μ μλ₯Ό μ°κ²°νκ³ , μ€μ ꡬν μμΉκ° μ΄λμΈμ§λ μμλ΄λ κ²μ΄λ€.
## 4\. μ°Έκ³ μμ
[How C++ Works](https://youtu.be/SfGuIVzE_Os?si=papuePmRasOvICOf)
[https://ko.wikipedia.org/wiki/C\_%EC%A0%84%EC%B2%98%EB%A6%AC%EA%B8%B0](https://ko.wikipedia.org/wiki/C_%EC%A0%84%EC%B2%98%EB%A6%AC%EA%B8%B0)
Post Views: 275
Tags: [\#include](https://soypablo.org/tag/include/), [C++](https://soypablo.org/tag/c/), [compiler](https://soypablo.org/tag/compiler/), [Linker](https://soypablo.org/tag/linker/), [λ§μ»€](https://soypablo.org/tag/%EB%A7%81%EC%BB%A4/), [μ μ²λ¦¬κΈ°](https://soypablo.org/tag/%EC%A0%84%EC%B2%98%EB%A6%AC%EA%B8%B0/), [μ»΄νμΌλ¬](https://soypablo.org/tag/%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC/)
[](https://soypablo.org/author/soypablo/ "Visit author page")
### [soypablo](https://soypablo.org/author/soypablo/ "Visit author page")
μλ
νμΈμ! SOYPABLOμ
λλ€\!
### You Might Also Like
### [μ±κΈν€ ν¨ν΄(Singleton Pattern)](https://soypablo.org/computer-science/design-pattern/singleton-pattern/)
2μ 6, 2024
### λ΅κΈ λ¨κΈ°κΈ° [μλ΅ μ·¨μ](https://soypablo.org/computer-science/cpp-working/#respond)

Β© Copyright β Soypablo |
| Readable Markdown | C++μ κ°μ μΈμ΄μμ μ½λλ₯Ό μμ±ν λ€, μ΄λ₯Ό μ€ννκΈ° μν΄μλ μ½λλ₯Ό λΉλ ν΄μΌνλ€.
μ μ²λ¦¬κΈ°, μ»΄νμΌλ¬μ λ§μ»€κ° ν΄λΉ μμ
μ μννλλ°, ν΄λΉ κ³Όμ μ λν΄ κ°λ΅νκ² μμ보μ.
## 1\. μ μ²λ¦¬κΈ° μ°μ°μ.
μ½λκ° μ»΄νμΌλ¬μ λ€μ΄μ€λ©΄, κ°μ₯ λ¨Όμ μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ μ²λ¦¬νκ² λλ€. μ΄ κ³Όμ μ βμ μ²λ¦¬βλΌκ³ νλ©°, μ»΄νμΌ μ§μ μ λ°μνλ€. (λ§€ν¬λ‘λΌκ³ λ νλ€.)
μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ λ€μν λͺ
λ Ήμ΄ μ‘΄μ¬νλ©°, λνμ μΌλ‘ **`#include`**, **`#define`**, **`#if`**, **`#ifdef`** λ±μ΄ μλ€.
κΌ μμμΌ νλ μ μ²λ¦¬κΈ° λͺ
λ Ήλ¬Έμ κΌ½μλ©΄, **`#include` `#if` ~ `#ifend` , `#pragma once` , `#define`** λ±μ΄ μλ€.
## 2\. μ»΄νμΌ κ³Όμ
**νλ‘μ νΈ λ΄μ C++ μμ€ μ½λλ₯Ό λ
립μ μΈ κΈ°κ³μ΄ μ½λλ‘ λ³ννλ κ³Όμ μ΄λ€.**
λͺ¨λ `.cpp`νμ₯μ μ½λλ λͺ¨λ **λ
립μ **μΈ κΈ°κ³μ΄ νμΌλ‘ μ»΄νμΌ λλ©°, Visual Studioμμλ `.obj` λ₯Ό νμ₯μλ‘ μ¬μ©νλ€.
μ»΄νμΌλ¬λ **νλ«νΌ(μ: x86, x64)**, \*\*μ΄μ 체μ (μ: μλμ°, 리λ
μ€, μλλ‘μ΄λ)\*\*μ λ°λΌ μλ‘ λ€λ₯Έ κΈ°κ³μ΄ μ½λλ₯Ό μμ±νλ€. λ°λΌμ, μ΄λ¬ν μ΄μ체μ κ° μ νλ νκ²½μμλ μ€ν λ° μ΅μ νκ° λ³΄μ₯λμ§ μλλ€. (λ¬Όλ‘ ν¬λ‘μ€ νλ«νΌμ΄ λΆκ°λ₯νλ€λ λ»μ μλλ€.)
λ°λΌμ, νκ²½μ μ νν μ€μ ν΄μΌ μ¬λ°λ₯Έ μ»΄νμΌ κ³Όμ μ μνν μ μλ€.
### μΆκ° μ 보
- νλ‘μ νΈμμ νλμ νμΌλ§ μ»΄νμΌνκ³ μΆλ€λ©΄, `ctrl + F7` μΌλ‘ ν΄λΉ μμ
μ μνν μ μλ€.
### κΈ°κ³μ΄ μ½λκ° λ
립μ μ΄λΌλ©΄, μ΄λ»κ² λ€λ₯Έ νμΌμ ν¨μλ₯Ό κ°μ Έμ¬κΉ?
μ»΄νμΌλ§ ν μνμμλ λ€λ₯Έ νμΌμ ν¨μλ₯Ό κ°μ Έμ€λ κ²μ΄ λΆκ°λ₯νλ€.
μ»΄νμΌ λΉμμλ μ»΄νμΌλ¬λ ν¨μμ **μ μΈ**λ§ νμΈνκ³ , **μ€μ ν¨μκ° μλνλμ§, ꡬνλμ΄ μλ μ§** λ±μ μ ν μ κ²½μ°μ§ μλλ€.(λ°λΌμ, **μ»΄νμΌ μλ¬μ λ§μ»€ μλ¬κ° ꡬλΆ**λμ΄ μλ€.)
μ€μ μ½λκ° μ΄λμ μκ³ μ΄λμ μ°κ²°νλ μ§λ β**λ§μ»€**βκ° μννλ μν μ΄λ€.
## 3\. λ§νΉ κ³Όμ
νμΌμ λν μ»΄νμΌμ΄ λλκ³ , μ 체 νλ‘μ νΈλ₯Ό λΉλνκ² λλ©΄, λ§μ»€λ μ μΈλ ν¨μλ€μ μ μλ₯Ό μ°Ύκ² λλ€. (μ μμ μ μΈμ μ°¨μ΄λ μλμ λ§ν¬λ₯Ό μ°Έκ³ νμ. β μμ μ€ -)
μ»΄νμΌμ νκ³ λλ©΄, main.cpp(κΌ `main.cpp` λ μλλ ν΅μμ μΈ)μμ μ¬μ©λλ ν¨μμ μ μλ₯Ό μ°Ύκ² λλ€. λ§μ½ ν¨μμ μ μλ₯Ό μ°Ύμ§ λͺ»νλ©΄ **λ§μ»€ μ€λ₯**κ° λ°μνλ€.
λ§μ»€μ μ무λ ν¨μμ μ μΈκ³Ό μ μλ₯Ό μ°κ²°νκ³ , μ€μ ꡬν μμΉκ° μ΄λμΈμ§λ μμλ΄λ κ²μ΄λ€.
## 4\. μ°Έκ³ μμ
[How C++ Works](https://youtu.be/SfGuIVzE_Os?si=papuePmRasOvICOf)
[https://ko.wikipedia.org/wiki/C\_%EC%A0%84%EC%B2%98%EB%A6%AC%EA%B8%B0](https://ko.wikipedia.org/wiki/C_%EC%A0%84%EC%B2%98%EB%A6%AC%EA%B8%B0)
Post Views: 275 |
| Shard | 53 (laksa) |
| Root Hash | 2001990710698835853 |
| Unparsed URL | org,soypablo!/computer-science/cpp-working/ s443 |