C++

독하게 시작하는 C 프로그래밍 2 – 널널한 개발자 TV

    https://www.youtube.com/watch?v=t84iSMKJGiU&list=PLXvgR_grOs1AQuQ-5mWbx0zdG0betdeoL&index=17   독하게 시작하는 C 제11장 메모리와 포인터 – 첫 번째 독하게 시작하는 C 제11장 – 두 번째 독하게 시작하는 C 제11장 – 세 번째 독하게 시작하는 C 제11장 – 네 번째 독하게 시작하는 C 제11장 – 다섯 번째 독하게 시작하는 C 제11장 – 여섯 번째 독하게 시작하는 C 제12장 함수 응용 – 첫 번째 독하게 시작하는 C 제12장 – 두 번째     독하게 시작하는 C 제11장 메모리와 포인터 – 첫 번째   # 링커 – 고급 임의 기준 주소 – 아니오 # 실행마다 매번 주소 영역…

Read More
C++

리버싱을 위한 C – 널널한 개발자 TV

  https://www.youtube.com/watch?v=IPKVkSg_PD4&list=PLXvgR_grOs1DcOi82-ljnG8BnHyA7VIVq     [리버싱을 위한 C] 1교시 I am a boy의 실체     1. [리버싱을 위한 C] 1교시 I am a boy의 실체   #include <stdio.h> int main(void) { int a = 3045743; int b = 1646289184; int c = 1835081801; puts(&c); return 0; }   # 프로젝트 -> ‘프로젝트명’ 속성 (Alt + F7) 1. 구성 속성 – C/C++ – 코드 생성 – 기본 런타임 검사 : 기본값 2. 링커 – 고급 – 임의 기준 주소 : 아니오 // ASLR 끄기 (프로그램 실행마다 메모리 주소가 달라지기)   #…

Read More
C++

독하게 시작하는 C 프로그래밍 1 – 널널한 개발자 TV

    https://www.youtube.com/watch?v=I5jmg6uUTbQ&list=PLXvgR_grOs1AQuQ-5mWbx0zdG0betdeoL&index=1     제1장 C 프로그래밍 입문 – 첫 번째 제1장 두 번째 제2장 자료형 – 첫 번째 제2장 두 번째 제3장 표준 입/출력 도구 – 첫 번째 제3장 두 번째 제4장 연산자 기본 – 첫 번째 독하게 시작하는 C 제4장 두 번째 독하게 시작하는 C 제5장 연산자 응용 – 첫 번째 독하게 시작하는 C 제5장 두 번째 독하게 시작하는 C 제6장 기본 제어문 – 첫 번째 독하게 시작하는 C 제6장 두 번째 독하게 시작하는 C 제7장 반복문 독하게 시작하는 C 제8장 배열 독하게 시작하는 C 제9장 –…

Read More
C++

MFC 윈도우 GUI 프로그래밍 단기 속성 – 널널한 개발자 TV

  https://www.youtube.com/watch?v=VPt69tFR4ww&list=PLXvgR_grOs1BEwuPXc0L7qm_11DeApwKJ&index=1     UI 와 자료 구조는 분리되어야 한다.     # 클래스의 상속 관계에서 생성자 호출은 자식 생성자부터 호출되지만 부모 생성자부터 실행된다. # 생성자에서는 객체 자신을 초기화하는 작업 외에는 넣지 마라.     CDataA *pA = (CDataA*)new CDataC; 접근형식(참조형식) / 실형식 일반메서드는 파생클래스에서 재정의 하더라도 접근 형식을 따라 간다. 상위 클래스에서 함수를 가상화(virtual 을 붙이면) 시키면 파생 함수도 모두 가상 함수가 된다. 상위 클래스 일반 함수에서 가상 함수를 호출하면 파생 클래스의 함수가 호출 된다.     # Handle (HWND) : 식별자값 또는 포인터   # Document/View 체계 Frame…

Read More
C++

MFC 윈도우 프로그래밍 – 널널한 개발자 TV

  https://www.youtube.com/watch?v=ZUGbkZVXMA4&list=PLXvgR_grOs1CyJDnWeUTqbmKG1VFQM72e&index=1   MFC SDI 구조 주소록 예제 작성방법 키보드 이벤트 처리 핵심원리 키보드 해킹 원리 (※취급주의)     MFC Win32 API 메시지 드리븐 방식 설치 시 : 최신 v143 빌드 도구용 C++ MFC(x86 및 x64) v143 빌드 도구에 대한 C++/CLI 지원(최신) v143 빌드 도구용 C++ 모듈(x64/x86) Windows 11 SDK (10.0.22000.0) Windows 10 SDK (10.0.20348.0) 개발 설정 : Visual C++ Dark Theme (2019) – Mads Kristensen 도구 – 옵션 – 환경 – 글꼴 및 색 – Consolas 11 디버그 – 창 – 메모리 윈도우 (오른쪽에 도킹 4 바이트 씩 표)…

Read More
C++

MFC 프로그래밍 – 김성엽

  MFC 공부를 시작하려면! MFC의 기본 클래스 소개 및 실습 준비하기 MFC에서 메시지 처리하기 대화상자에컨트롤사용하기 Edit 컨트롤에 값을 읽고 쓰는 다양한 방법에 대하여! ListBox 컨트롤을 사용하여 채팅 인터페이스 만들기 사각형을 마우스로 클릭해서 이동하기 투명한 윈도우 만들기 대화 상자 추가하기 (정형) 여러 개의 컨트롤에 입력된 값을 쉽게 관리하는 방법 MFC에서 컨트롤 변수 직접 등록해서 사용하기 [Q&A] MFC에서 윈도우 배경색 변경하기 [실습 영상] MFC에서 사용자 정의 윈도우 만들기 [실습 영상] 서브클래싱을 사용하여 버튼 기능 확장하기 [MFC] List Box를 사용하여 색상 선택 기능 구현하기 시스템 전역 단축키 사용하기 [MFC] 가격 계산 프로그램 만들기…

Read More
[유튜브] 세가영

의문사ever로 영작하는 방법

  의문사 + ever 의문사 + 든지 Whatever 뭐든지 Whichever 어느것이든지 Whereever 어디든지 Whenever 언제든지 Whoever 누구든지 Howver 어떻게든지     의문사ever S+V, S+V   Whatever you say, I’ll follow. Whichever she wants, she can take it from my closet. I’ll be at home all day. Whenever you feel like, call me. Whereever you live, You can get the item that you ordered within 3 days. Whoever you ask, you will get/have the same answer. Whoever you meet, I don’t care. Whoever he (talks/speaks) to, It (is/will be) difficult to…

Read More
[유튜브] 세가영

deny와 refuse의 차이점

  // shifts 교대 근무 (보통 복수로)     refuge 거절하다 (제안이나 호의를 거절하는 것) // 반대말 accept 받아듣이다. refuge N refuge to V refuge that (x) // 이렇게 안 씀     deny 부인하다 (사실임을 인정하지 않는것)   // 반대말 admit 인정하다 기계적인 절차 또는 형식적인 절차에는 reject 나 deny 가 쓰임 (거절하다) deny N deny ~ing deny that             https://www.youtube.com/watch?v=O9Lp_jPVW7I  

Read More