본문 바로가기

Editor/VisualStudio2

Visaul Studio 활용 : C++ 동적 배열의 값 보는 법 동적 배열의 값 보는 법 힙메모리를 사용한 배열 a를 디버깅하면 a의 포인터 값만 드러날 뿐 요소의 값은 나오지 않는다. ✏️ 배열이름은 첫번째 요소의 주소를 가리킨다. a의 요소 값을 추적해보자. 조사식 조사식에 직접 작성한다. 배열이름, 길이 메모리창 메모리창을 열자. 그리고 주소 입력부에 주소를 붙여넣으면, a[0], a[1], a[2] 값이 드러난다. int형이므로 4바이트 단위인 것을 확인할 수 있다. 📖 디버깅 레퍼런스 서적 『Debugging Applications for Microsoft .NET』 - 존 로빈스 2021. 7. 30.
VisualStudio 솔루션: Main함수 추가, 다른 프로젝트 참조 솔루션 만들기 솔루션을 만드려면 새 프로젝트를 만들어야 한다. 프로젝트의 언어와 템플릿을 선택하고 ✏️ 콘솔 어플리케이션 Main함수가 포함된 템플릿이다. 프로젝트 이름과 솔루션 이름을 정한다. 솔루션은 여러 프로젝트를 담을 수 있는 컨테이너이다. 상위폴더가 이미 만들어져 있으면 솔루션 및 프로젝트를 같은 디렉터리에 배치에 체크한다. 새 프로젝트를 만들면 우리가 지정한 위치에 솔루션 파일(.sln)과 프로젝트 폴더(Program)가 생성된다. Main 함수 늘리기 Main함수는 프로젝트마다 최소 하나가 필요하고 그 이상 정의할 수 없다. ✏️ Main함수 없는 프로젝트 만들기 클래스 라이브러리는 Main함수가 없어도 된다. 프로젝트를 추가해보자. 솔루션 탐색기에서 솔루션을 우클릭하고 컨텍스트 메뉴에서 추.. 2021. 7. 7.