프로그래밍 공부

프로그래밍 700

카테고리 설명
  • 윈도우 API를 사용하여 창을 띄우고 그곳에 이미지를 출력할 수 있다. #include #include #include LRESULT CALLBACK WndProc(HWND handle, UINT message, WPARAM wparam, LPARAM lParam); int APIENTRY WinMain( // 운영체제에서 필요할 때 호출되는 함수 HINSTANCE hInstance, // 윈도우의 창의 실체를 말한다. 창을 띄우는 자체에 대한 식별자 를 말한다. HINSTANCE prevInstace, // 이전에 대한 정보값. LPSTR lpszCmdParam, // 문자열. 형식. 헝가리안 표기법 을 사용한다. int nCmdShow // cmd : 명령프롬프트.[ command window ] 화..

  • 윈도우 API Microsoft Windows 운영체제에서 개발자가 응용프로그램을 작성할 때 사용하는 응용프로그램 인터페이스(Application Programming Interface)이다. 이 API는 Windows 운영체제와 상호작용을 하기 위한 기능을 제공하며, 응용프로그램이 하드웨어 파일시스템 그리고 그래픽등의 리소스에 접근하고 조작할 수 있도록 해준다. 이러한 윈도우 API의 동작방식은 일반적인 함수처럼 동작하며, 다음과 같이 이루어진다. 메시지 -> 메시지큐 -> 메시지 루프 -> 윈도우 프로시저 메시지 ( Message ) 윈도우간의 통신에 사용되는 데이터 구조 응용 프로그램이나 운영체제로 부터 이벤트에 대한 알림을 받거나 작업을 요청, 응답 받는데 사용된다. 메시지 큐 ( Message ..

  • 윈도우 API Microsoft Windows 운영체제에서 개발자가 응용프로그램을 작성할 때 사용하는 응용프로그램 인터페이스(Application Programming Interface)이다. 이 API는 Windows 운영체제와 상호작용을 하기 위한 기능을 제공하며, 응용프로그램이 하드웨어 파일시스템 그리고 그래픽등의 리소스에 접근하고 조작할 수 있도록 해준다. 이러한 윈도우 API의 동작방식은 일반적인 함수처럼 동작하며, 다음과 같이 이루어진다. 메시지 -> 메시지큐 -> 메시지 루프 -> 윈도우 프로시저 메시지 ( Message ) 윈도우간의 통신에 사용되는 데이터 구조 응용 프로그램이나 운영체제로 부터 이벤트에 대한 알림을 받거나 작업을 요청, 응답 받는데 사용된다. 메시지 큐 ( Message ..

  • 30. Iterator 에 대한 설명으로 올바르지 않은 것은? 컨테이너의 요소에 접근하기 위해 사용 된다. Iterator와 같은 경우 컨테이너에 해당되는 개념이다. 요소를 순회할 때 ++, --, +, *, - 연산자를 사용한다. 컨테이너와 저장된 데이터의 타입에 상관없이 알고리즘을 사용할 수 있게 해준다. 체크답 : 2 Iterator는, 컨테이너에 해당되는 개념이 아니라 컨테이너에 접근하는 방법이다. 컨테이너에 해당되는 개념. 이라는 설명을 틀리다고 판단하였다. 오답?. 컨테이너에 접근하는 방법을 컨테이너에 해당되는 개념 이라고 판단할 수 있는가? 답 : 4? 컨테이너와 저장된 데이터의 타입에 상관없이 알고리즘을 사용할 수 있게 해준다. 라는 항목이 가장 올바르지 않다. 라고 판단했다. 저장된 데이..

  • 41일차 오답정리 답 틀린것들 재확인 확인 답은 초록색 으로 표기 10. 깊은 복사와 얕은 복사에 대한 설명으로 올바르지 않은 것은? 얕은 복사는 맴버들의 값만을 복사하는 개념이다. 깊은 복사는 맴버들의 값 만이 아닌 공간 자체를 복사하는 개념이다. 깊은 복사를 작성할 때 모든 공간에 대하여 복사를 하여야 한다. 얕은 복사는 값만을 복사하면 되기 때문에 복사대입연산만으로도 충분하다. 체크답 : 4 얕은복사 시, 객체관계에서는 ( class 또는 struct ) 시 얕은복사를 실시할 때. 복사대입연산 만으로는 부족할 수 있다고 판단. 경우에 따라서는 오퍼레이터 또는 객체 내부의 함수를 사용하여 복사하여야 할 수 있다고 생각하였다. 오답. 오퍼레이팅 하는것으로. 기본복사대입연산으로 보는가? 답 : 2 깊은 ..

  • 50문제 중 34문제 정답. 68점 오답정리. 16문제. [ 파란색 = 내가 체크한 답. 빨간색 = 정답. ] 1. Cpp 함수의 선언 중 오류가 나타나는 것은 무엇인가? void Func(auto param): void Func(int* param = new int()); void (*func) (int, int); void* Func(const int* const param); 체크답 : 2 매개변수에 동적할당을 한 적이 없어서 고름. 오답. 매개변수로 동적할당을 해도 큰 이상이 없다. 답 : 1 매개변수는 auto 선언을 할 수 없다. 매개변수는 함수저장공간에 저장될 때 데이터가 할당되기 때문에. 형식을 동적으로 지정해줄 수 없다. 정적으로 변수를 지정해주어야 한다. 4. 참조자에 관한 설명 중 올..