C 언어
C++ 개발 환경을 구축하려면 컴퓨터에 다음 두 가지 소프트웨어가 필요합니다.
프로그램을 작성하는 데 사용됩니다. 윈도우 메모장, OS Edit 명령, 브리프(Brief), 엡실론(Epsilon), 이맥스(EMACS), 빔(vim) 또는 비(vi) 등이 있습니다.
운영체제에 따라 에디터의 이름과 버전이 다를 수 있습니다. 예를 들어 윈도우에서는 메모장을, 윈도우·리눅스·유닉스에서는 빔이나 비를 사용할 수 있습니다.
에디터로 생성한 파일을 소스 파일이라 하며, C++의 경우 일반적으로 .cpp, .cp, .c 확장자를 사용합니다.
C++ 프로그래밍을 시작하려면 텍스트 에디터가 준비되어 있어야 합니다.
소스 코드를 최종 실행 프로그램으로 컴파일하는 실제 C++ 컴파일러입니다.
대부분의 C++ 컴파일러는 소스 코드에 어떤 확장자를 주든 상관하지 않지만, 별도 지정하지 않으면 기본적으로 .cpp를 사용합니다.
가장 널리 사용되며 무료로 이용 가능한 컴파일러는 GNU C/C++ 컴파일러입니다. HP나 솔라리스 운영체제를 사용 중이라면 해당 업체의 컴파일러를 사용할 수도 있습니다.
리눅스 또는 유닉스를 사용 중이라면 명령줄에서 다음 명령으로 GCC 설치 여부를 확인하세요.
$ g++ -v
GCC가 설치되어 있다면 다음과 유사한 메시지가 출력됩니다.
Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr ....... Thread model: posix gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
설치되어 있지 않다면 https://gcc.gnu.org/install/의 상세 지침을 따라 직접 설치해야 합니다.
맥 OS X에서 GCC를 얻는 가장 쉬운 방법은 애플 웹사이트에서 Xcode 개발 환경을 다운로드해 설치 지침을 따르는 것입니다.
Xcode는 현재 developer.apple.com/technologies/tools/에서 제공됩니다.
윈도우에 GCC를 설치하려면 MinGW를 설치해야 합니다. MinGW 홈페이지(www.mingw.org)에 접속해 다운로드 페이지로 이동하세요. 최신 버전의 MinGW 설치 프로그램(MinGW-<버전>.exe 형태)을 다운로드합니다.
MinGW 설치 시 최소한 gcc-core, gcc-g++, binutils, MinGW runtime을 설치해야 하며, 원한다면 추가 구성 요소도 설치할 수 있습니다.
MinGW 설치 디렉터리의 bin 서브디렉터리를 PATH 환경 변수에 추가하면 명령줄에서 단순 이름으로 이 도구들을 사용할 수 있습니다.
설치가 완료되면 윈도우 명령줄에서 gcc, g++, ar, ranlib, dlltool 등 여러 GNU 도구를 실행할 수 있습니다.
C 언어
C++ 상속 이 튜토리얼에서는 예제를 통해 C++의 상속에 대해 학습합니다. 소개 상속은 C++에서 객체 지향 프로그래밍의 핵심 기능 중 하나입니다. 기존 클래스(기반 클래스)로부터 새로운 클래스(파생 클래스)를 생성할 수 있게 해줍니다. 파생 클래스는 기반 클래스의 기능을 상속받으며 자체적인 추가 기능을 가질 수 있습니다. 예를 들어: class Animal { // eat() 함수 // sleep() 함수 }; class Dog : public Animal { // bark() 함수 }; 여기서 Dog 클래
로컬 환경 설정 MATLAB 환경 설정은 몇 번의 클릭만으로 가능합니다. 설치 프로그램은 여기에서 다운로드할 수 있습니다. MathWorks는 라이선스 제품, 평가판, 학생용 버전을 제공합니다. 사이트에 로그인하여 승인을 기다려야 합니다. 설치 프로그램을 다운로드한 후 몇 번의 클릭으로 소프트웨어를 설치할 수 있습니다. MATLAB 환경 이해 MATLAB 개발 IDE는 바탕 화면에 생성된 아이콘에서 실행할 수 있습니다. MATLAB의 주요 작업 창을 데스크톱이라고 합니다. MATLAB을 시작하면 데스크톱이 기본 레이아웃으로 나