게시글
질문&답변
2021.12.01
타입 불일치 오류
안녕하세요 Warning이 뜨는 이유는 라인 마지막에 있는 list.size() 에서 std::size의 반환 값이 size_t 형이라 그렇습니다. size_t는 x64일때 unsigned __int64(8byte), x86에서는 unsigned int(4byte)로 typedef되어있습니다. 그래서 x64에서 빌드하면 8byte 값이 4byte로 conversion되면서 소실될 수 있다고 Warning이 나오게 됩니다. 이후 강의에 size_t가 자세히 언급됩니다.
- 0
- 1
- 197
질문&답변
2020.09.01
5:18 질문있습니다
포인터의 크기는 고정인데 char* ptr=0; 과 double* ptr=0 이 값이 다르게 나오고 void* ptr=0;이 오류가 나오는 이유를 생각해 보세요
- 0
- 4
- 279
질문&답변
2020.06.09
질문있습니다.
출력값과 타입을 놓치고 있었네요. 감사합니다.
- 0
- 6
- 259
질문&답변
2020.06.09
질문있습니다.
뼈해장국으로 든든하게 배채우고 왔는데도 뭘 놓치고 있는지 모르겠습니다. bool a = false; if ((!a)==1) 과 if((!a)==2)의 값이 다르게 나오는 이유가 있나요?
- 0
- 6
- 259
질문&답변
2020.06.09
질문있습니다.
bool 타입으로 x,y 변수를 선언하고 x,y값 중 하나만 false를 가졌을때 true가 되고 나머지는 항상 false입니다. &&를 사용해 x가 true, y가 false일때 else가 출력되는 이유는 (false && false) = false 인가요?
- 0
- 6
- 259
질문&답변
2020.05.29
버퍼에 대해서 추가로 궁금한점 있습니다
getchar 함수가 그렇게 작동해서 그런게 아닐까 조심스레 예측해 봅니다. 스샷처럼 화면에 출력된 a는 어떻게 해서 저렇게 출력된건지 궁금해 집니다 ㅎㅎ
- 1
- 4
- 229
질문&답변
2020.05.29
버퍼에 대해서 추가로 궁금한점 있습니다
(사진)궁금해서 한번 눌러봤는데 4094개 입력받고 더이상 입력이 안되네요. 왜 2개가 빌까...
- 1
- 4
- 229
질문&답변
2020.05.27
!line_flag에 대한 질문 있습니다.
이래서 프로그래머들이 고통받나 봅니다. ^^
- 1
- 6
- 241
질문&답변
2020.05.26
!line_flag에 대한 질문 있습니다.
if(true)를 성립 하기 위해 이해하신건 맞지만 Hello Yeo님 답글처럼 if(!isspace(c) && true)와 if(!isspace(c) && !true)에서 true = !line_flag입니다. "공백이 아니고 false라면" -> "공백이 아니고 !line_flag가 false라면" 으로 해석하셔야 합니다. "공백이 아니고 true가 아니라면" -> "공백이 아니고 !(!line_flag) 라면"
- 1
- 6
- 241
질문&답변
2020.05.18
putchar()
코드에서 확인하는 값은 '\n' 이기 때문에 마지막 putchar(ch)가 있으나 없으나 결과 값이 같아 보이지만 두 값은 다르지 않을까요? 출력결과도 비교한번 해보세요.
- 1
- 3
- 230