Element* tmpElemArr = (Element*)malloc(sizeof(Element) * size);
이런 코드가 있었는데 오류가 났다.
그래서 이렇게 고쳤다
Element* tmpElemArr = (Element*)malloc(sizeof(Element) * size);
if(tmpElemArr == NULL) {
printf("WTF?? no memory?");
}
그런데 이제 잘 작동한다.
????
더 놀라운 것은 이제는 저걸 지워도 작동한다는 거다
도대체 왜 안 됬던거지?
오류 메시지는 스택이 손상되었다는 거였는데...
도저히 이해할 수 없는 버그다
컴파일러는 비쥬얼수튜디오입니다
고쳤다기 보단 디버깅 하려고 넣은 코드였는데 갑자기 정상작동한다....
가끔 재시동해야 정상빌드되는 경우도 있어. 어서와 IDE 버그는 처음이지?
메모리뻑이나 사용자캐시트러블 같은게 좀 있음유. 디비 꼬일때도 있고.
스택이 손상됬다고 하는데 뭔가 오작동해서 스택에 뭘 한거 가타요
clean solution은 해본거임?
됬->됐 [리듬 맞춤법 봇♬]
ㅊㄹ//됬->됐 [리듬 맞춤법 봇♬]