Debug 모드와 Release 모드 디버깅 ( 2 )
안녕하세요, IT디자이너입니다. 이번 포스팅은 저번 포스팅에서 비쥬얼스튜디오 사용시 Debug모드와 Release모드의 차이점을 보충 설명하도록 하겠습니다.! 먼저 프로젝트 속성에서 C/C++ 메뉴를 클릭 후 최적화 메뉴에서 "사용 안 함"을 체크를 해주세요. 그 이유는 저희가 작성한 소스코드를 컴파일시 컴파일러가 판단하여 몇가지의 소스코드를 생략하는 현상이 발생하게 됩니다. (이 부분은 추후 포스팅에 자세히 설명드리도록 하겠습니다. ) 저번 포스팅인 "Debug 모드와 Release 모드 디버깅"에서 프로그램의 메모리 구조를 간단히 살펴보았습니다. 여기서 우리가 자세히 알아볼 부분은 "스택 메모리" 부분입니다. 스택 메모리는 후입선출(last in, first out)의 특징을 가지고 있습니다. 또한 ..
Language/C 언어
2020. 3. 19. 00:59
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 어셈블리어 #IT디자이너 #C언어 #C++언어 #어셈블리 #어셈블러
- C언어 #C++ #캐시hit #캐시라인 #캐시무효화
- C언어 #C++ #IT디자이너 #함수 #재귀 함수 #스택 #자료구조 #페인팅
- C언어 #C++ #어셈블리어 #열거형 데이터타입 #IT디자이너
- IT디자이너 #C언어 #C++ #속성지정자 #기억클래스 #IT #const #static #register #volatile #extern #auto #s
- C언어 #IT디자이너
- C언어 #C++ #어셈블리어 #함수 호출 규약 #IT디자이너 #비쥬얼 스튜디오 #IT
- C언어 #C++ #IT디자이너 #C++ 함수
- IT디자이너 #C언어 #C++ #IT디자이너 #코딩테스트
- C언어 #스트림 #버퍼링 #표준 입출력 함수 #C++언어 #IT디자이너
- C언어 #IT디자이너 #C++언어
- C언어 #C++ #시간 함수 #타이밍 맞추기 #timer interrupt #IT디자이너
- C언어 #IT디자이너 #포인터 #배열 #포인터와 배열
- C언어 #포인터 #배열 포인터 #포인터 배열 #함수
- C언어 #C++ #switch #if #어셈블리어 #switch문 사용 이유 #IT디자이너
- C언어 #C++ #구조체 정렬 #pragma #IT디자이너
- C언어 #C++ #삼각함수 #IT디자이너 #문제풀이 #2진수 #16진수 #비트 #bit #비트연산자
- 스택 #자료구조 #Stack #IT디자이너 #알고리즘 #C언어 #스택 과제 #C++
- C언어 #C++ #파일 입출력 #텍스트파일 #IT디자이너
- Debug #C언어 #C++ #비쥬얼스튜디오 #Release #IT
- QUEUE #큐 #자료구조 #원형 큐 #Circle Queue #IT디자이너 #큐 과제 #C언어 #C++언어
- 디버그 #Debug #Release #디버그와 릴리즈 차이 #C언어 #C++언어 #어셈블리어
- IT디자이너 #QuickSort #퀵정렬 #C언어 #C++ #자료구조 #알고리즘
- C언어 #C++ #어셈블리어 #재귀함수 #IT디자이너
- C언어 #C++ #자료구조 #알고리즘 #IT디자이너 #버블 정렬 #BubbleSort
- C언어 #포인터 #IT디자이너
- C언어 #C++ #어셈블리어 #IT디자이너 #비트연산자 #연산자 #C언어의 비트 연산자
- C언어 #자료구조 #C++ #연결리스트 #리스트 #알고리즘 #IT디자이너
- C언어 #C++ #어셈블리어 #구조체 #구조체 특징 #IT디자이너
- C언어 #C++ #IT디자이너
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함