\- 속성에서 ID 및 캡션 수정\- 생성한 버튼 더블 클릭 시 .cpp 파일에 해당하는 함수가 생성된다. \- .h 헤더 파일에 사용할 변수 선언\`- plus(+), minus(-), multi(\*), divide(/) 각각 선언\- OnInitDialog( )
[1] 기록 1. 기록창 추가 \- 리소스 뷰에 Edit Control 추가 2. 변수 추가 .h (헤더파일) 3.
 를 아래처럼 수정\-> ON_MESSAGE(UM_ACCEPT, (LRESULT(AFX_MSG_CALL CWnd::\*)(WPARAM, LPARAM))OnAccept)오류가 사라졌다.
CSocCom\* GetAcceptSocCom(); : \*이 붙는 것은 포인터를 나타냄. CSosCom 클래스의 포인터를 반환하는 함수를 선언한 것.함수 GetAcceptSocCom()은 호출될 때 CSocCom 클래스의 인스턴스를 가리키는 포인터를 반환한다. 이렇게
wcscpy_s : 유니코드 정의 시strcpy_s : 미정의 시문자열이 유니코드로 출력되어 strcpy_s > wcscpy_s 로 수정했더니인수 목록이 일치하는 오버로드된 함수 "wcscpy_s"의 인스턴스가 없습니다. 라는 오류 발생타입이 안 맞아서 발생한 오류
파일을 읽거나 쓸 때 파일을 바이트 단위로 다루는 모드를 의미한다.이 모드에서 파일은 텍스트 파일이나 이미지 파일, 동영상 파일 등과같이 모든 종류의 파일을 다룰 수 있다. 파일을 바이너리 모드로 열 때 파일의 내용은 문자나 특정 데이터 형식에 대한 문자열로 해석되지
이렇게 객체를 생성하고 SetValue를 호출했을 때 this는 obj객체를 가리키므로this->value 는 obj객체의 value 멤버 변수를 나타냄this->value = value; == obj.value = 42;
시리얼 통신은 컴퓨터나 다른 장치 간에 데이터를 주고받기 위한 표준 통신 방법 중 하나로, 시리얼 통신에서 사용되는 몇 가지 중요한 매개변수는 다음과 같다. 1\. COM 포트 (COM Port)COM 포트는 "Communication Port"의 약자로, 컴퓨터나 다
자동초기화 x중괄호 탈출 시 메모리 소멸중괄호 내에서 사용stack 영역에 메모리 할당자동초기화 o 초기화 시 반드시 상수로 초기화 프로그램 종료 시 메모리 소멸 x프로그램 전체에서 사용Data, BSS 영역에 메모리 할당자동초기화o (초기화 한 번만 실행)초기화 시
STL ? STL이란 Standard Template Library의 약자로 자료 구조, 함수, 알고리즘, 함수자를 정형화한 c++ 라이브러리이다. STL Container 컨테이너 자료 구조라고도 하며 데이터를 저장하는 객체이다. 컨테이너는 크게 Sequence C
>>= 비트 오른쪽 시프트 연산자와 할당 연산자(=)가 결합된 것으로, 현재 변수의 값을 지정된 비트 수만큼 오른쪽으로 이동한 뒤 그 결과를 다시 변수에 할당하는 역할을 한다. tempValue >>= 1; tempValue의 값(모든 비트)을 오른쪽으로 한 자리씩
OnReceive에 접속 요청, 파일 전송 요청 (do-while로 파일 끝까지 다 받기), 종료 요청 따로 따로 체크해서 처리OnLbnDblclkList1에는 파일 오픈하는 부분만 있으면 됨
vector ? vector란 c++의 STL(표준 템플릿 라이브러리)로 연속 컨테이너에 해당한다. char, int, struct 등 모든 형식의 데이터를 삽입할 수 있다. vector 선언 `` 헤더파일 추가 using namespace std; 변수이름;` 이
개념 스레드는 하나의 실행 단위로 환경에 따라 여러 스레드를 동시에 실행할 수 있다. 여러 스레드가 하나의 프로세스에서 자원과 메모리를 공유하며 작동한다. 프로세스와 스레드 차이 프로세스 \- 모든 변수에 대해 공유하지 않는다. \- 서로 다른 식별자를 사용한다. \
배열의 2개의 아이템을 선택하고 비교해서 왼쪽이 오른쪽보다 크면 swap.최악의 경우 모든 아이템을 스왑해야 한다. 시간 복잡도 : O(n^2)❗시간 복잡도는 빠르고 느리다 개념이 아닌 스텝이라고 생각하자.배열에서 최솟값을 찾아 0번 인덱스부터 순차적으로 위치를 지정한
도구 - NuGet 패키지 관리자 - 패키지 관리자 콘솔Install-Package Aspose.Words.Cpp설치 완료 문구가 뜸Test 버튼을 누르면 워드 문서 저장하도록 함참고 : https://products.aspose.com/words/ko/cpp
CTestDlg에서 부모 대화 상자의 포인터를 저장하고, 다른 대화 상자를 생성할 때 이 부모 대화 상자의 포인터를 전달할 수 있음 TestDlg CheckDlg
MAKEWORD(2, 2) : winsock 2.2 버전 사용WSAStartup : winsock 라이브러리 초기화AF_INET : IPv4 주소 체계 사용SOCK_STREAM : TCP 소켓 생성 (SOCK_DGRAM->UDP)0 : 기본 프로토콜 사용 (여기선 TC