일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- doit코틀린프로그래밍
- 김성엽
- Kotlin
- 티스토리
- 문법
- 포인터
- VS ERROR
- 백준
- Programming
- 함수
- 이지스퍼블리싱
- Tips강좌
- c#
- c
- 지식나눔강좌
- 배열
- Visual Studio
- 리뷰
- tipssoft
- 알고리즘
- CS
- 연산자
- Win32
- Direct2D
- Tips프로그래밍강좌
- Javascript
- Desktop
- c++
- 프로그래밍
- Windows
Archives
- Yesterday
- Today
- Total
목록C6011 (1)
F.R.I.D.A.Y.
VS ERROR C6011 : NULL 포인터 'variable'을(를) 역참조하고 있습니다.
Visual Studio가 2017에서 2019로 넘어오며 인텔리센스가 더욱 정교화됐습니다. 이러한 인텔리센스의 업그레이드로 2017에선 하지 않던 경고가 2019에선 하는 경우가 많아졌는데, 이번에 소개할 경고도 같은 경우입니다. 이번 포스팅에서는 C6011 경고가 왜 생기고 어떻게 하면 사라지게 할 수 있는지 알아봅니다. 원인. 잠재적 버그 가능성 #include #include int main(void) { int* p = (int*)malloc(sizeof(int) * 10); for (int i = 0; i < 10; ++i) { p[i] = i + 1; } free(p); return 0; } 대부분의 컴퓨터에서는 문제가 발생하지 않을 코드이지만, 이 코드도 결국 잠재적인 문제를 일으킬 수 있..
DEV/Tip
2019. 4. 23. 08:33