목록IT - Dictionary & Knowledge (14)
UD_park's IT story
이번에는 API와 MFC에 대해 알아보는 포스팅을 해보도록 하겠습니다. 일단 API의 정의는 다음과 같습니다 프로그래머를 위한 운영체제나 프로그램의 인터페이스로서 사용자와 직접 대하게 되는 그래픽 사용자 인터페이스나 명령형 인터페이스와 차이를 가짐 정의만 보기엔 어려운 감이 있으니 저의 방식으로 쉽게 설명하자면 다음과 같습니다 C로 프로그램을 만들고 그것을 사용자가 사용하기엔 비전공자들에게는 콘솔창이 어렵습니다 따라서 윈도우 창같은 모습으로 User Interface를 구성하게 만드는 도구가 바로 API입니다. 그리고 MFC를 설명하자면 API를 한층 더 업그레이드 시킨 도구라고 생각하시면 될 것 같습니다. 그리고 MFC는 API가 C를 기반으로 확장된 도구라는 것과 같이 C++의 기반으로 확장된 도구가..
2018/06/12 - [IT] - [C/C++/C#] C/C++/C#의 기본 용어 정리① 2018/06/28 - [IT] - [C/C++/C#] C/C++/C#의 기본 용어 정리② [이 포스팅은 시작하세요! C# 7.1 프로그래밍, 이것이 C++이다 의 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 1. 파라미터 (Parameter) 2. 인자 3. 레이블 (Label) 첫 번째로 파라미터입니다 두 번째의 인자는 파라미터에서 함께 설명하도록 하겠습니다 일단 파라미터의 정의는 다음과 같습니다 메서드나 생성자의 인자를 읽어들여 저장하는 공간 쉽게 이야기하자면 함수에서 사용되어져 끝난 값이나 사용중인 변수들의 값들을 담아두는 그릇입..
2018/06/12 - [IT] - [C/C++/C#] C/C++/C#의 기본 용어 정리① [이 포스팅은 시작하세요! C# 7.1 프로그래밍, 이것이 C++이다 의 내용을 발췌하였습니다] [보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 1. 함수(Function) 2. 블록(Block) 1. 함수(Function)에 대한 설명으로 시작하겠습니다 함수의 정의는 다음과 같습니다 프로그래밍에서도 반복되는 명령어들을 찾아 별도로 묶어 뒀다가 필요할 때마다 불러 쓸 수 있는데 이를 함수라 한다.(=프로시저(Procedure)) 라고 이야기하는데 뭔소리인지 더 쉽게 설명을 해보도록 하겠습니다 쉽게 얘기하자면 함수는 똑같은 행동을 하는 동작 자체를 컴퓨터 언어로 만..
[보기용 예제 소스 코드에서 오류 발생시에 댓글이나 방명록에 글을 남겨 주시면 수정/보완하겠습니다] 이번에는 C++에서 사용중인 다양한 기본 용어들에 대한 정의와 쉬운 설명을 포스팅 해보도록 하겠습니다 설명할 용어들을 미리 소개하겠습니다 1. 전처리기 2. 인스턴스 3. default 4. 식별자(Keyword) 5. void 혹시 더 궁금한 용어가 있으시다면 댓글이나 방명록에 남겨주시면 현재의 포스팅에 수정해 알려드리겠습니다 일단 예를 들기 위해서 간단하게 구구단을 사용자에게 입력받은 수의 단을 출력하는 프로그램을 작성해보았습니다 구구단의 코딩 소스부분 입니다 출력 결과 부분은 현재 용어 설명에 중요하지않기에 작게 올리겠습니다 그럼 용어 설명을 시작하겠습니다 ① 전처리기 바로 위에 보이는 이 아이들이 ..