분류 전체보기 (65) 썸네일형 리스트형 C++ IDE 설치하기 IDE란? Integrated Development Environment의 약자로 개발, 빌드, 디버깅을 할 수 있는 프로그램. 추천하는 Compiler * 최소 C++17은 지원하는 compiler - GCC/G++ 7 - Clang++ 8 - Visual Studio 2017 15.7 Visual Studio에서 C++ 개발하기 윈도우 10/11 사용자에게는 Visual Studio 2022 Community를 추천한다. 링크 : https://visualstudio.microsoft.com/downloads/ Download Visual Studio Tools - Install Free for Windows, Mac, Linux Download Visual Studio IDE or VS Code f.. C, C++ 개발 workflow 많은 개발자들이 간과하는 부분이다. 하지만 workflow를 지켜야 효율적인 개발이 가능하다. Workflow는 다음과 같다. Step 1. Define the problem to solve. Step 2. Design a solution. Step 3. Write a program that implements the solution. Step 4. Compile the program. Step 5. Link object files and libraries. Step 6. Test program. Step 7. Debug. Go back to Step 4. Step 1. Define the problem to solve. 예시 "나는 사용자에게 여러 숫자를 입력 받고 숫자들의 합을 출력하는 프로그램을 작.. C, C++의 철학과 역사 C와 C++의 철학 : "trust the programmer" - C와 C++은 프로그래머에게 엄청난 자유도를 부여한다. - C와 C++ 프로그래밍 시 해야할 것과 하지말아야 할 것을 잘 지켜야 한다. - 강점 : high performance, precise control over memory and other resources - Application : video games, real-time systems, high-performance, graphical applications and simulations, embedded software... 등 C의 역사 - developed by Dennis Ritchie at Bell labs in 1972. - systems programming la.. Compiler vs Interpreter Compiler High-level language(Source code) → Machine Language(Executable) Therefore, running executable file does not require compiler to be installed. Pros Because they can see all the code up-front, they can perform a number of analyses and optimizations when generating code that makes the final version of the code executed faster than just interpreting each line individually. Compilers can oft.. Git and Github 사용법 총정리 What is Git?Git is open source and free source control management or what's referred to as Source Control Management.- Download git-scm.com - Manual# This command opens up a manual of command 'git config'git help config - User Configuration# Username configurationgit config --global user.name "Username Here"# Email configurationgit config --global user.email Youremailhere# Default branch configu.. 이전 1 ··· 4 5 6 7 다음