CString str; str.Format("%s", "?????");
위에서 ?????에 어떤값이 들어가야 str이 에러를 낼까요?
임의로 에러를 만들어 내야하는데 참 난감하네요. -_-;
런타임 오류를 만들어야하나요? 초기화 하지 않은 포인터 같은거 넣으면 에러가 날듯도 합니다만... 왜 에러를 만들어야하죠? 궁금...
???? 부분에 문자열을 넣어서 런타임 에러(컴파일 에러 말고)를 내는건 불가능해보입니다.
혹시 디버깅 중인데, 해당 부분에서 문자열 내용때문에 에러가 나는 걸로 의심하고 계신거라면... 다른 쪽을 다시 살펴보는 쪽이 빠를듯 싶습니다.
일하는 사람들의 희망 민주노동당 : http://www.kdlp.org 반공 교육의 성과로, 민주주의의 반대가 공산주의(또는 사회주의)라고 생각하는 사람이 많다.
???? 부분에 문자열을 넣어서 런타임 에러(컴파일 에러 말고)를 내는건 불가능해보입니다. 혹시 디버깅 중인데, 해당 부분에서 문자열 내용때문에 에러가 나는 걸로 의심하고 계신거라면... 다른 쪽을 다시 살펴보는 쪽이 빠를듯 싶습니다.
네.. 저도 이런 경우라면 99.9% 다른 부분에서 포인터가 잘못 쓰여서 발생한 경우로 보입니다.
제가 겪어본 것은..
struct test { int i; CString name; }; test arr[5]; memset(arr, 0, sizeof(test) * 5);
이렇게 어이없이 에러 만들어 놓고 한참을 뒤집었던 기억이 있습니다. CString을 0으로 memset하면 안되죠 그 녀석이 쓰는 내부 포인터를 리셋해버려서.. ㅡ_ㅡ;;
ㅡ_ㅡ;
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
런타임 오류를 만들어야하나요?초기화 하지 않은 포인터 같은거 넣으면
런타임 오류를 만들어야하나요?
초기화 하지 않은 포인터 같은거 넣으면 에러가 날듯도 합니다만...
왜 에러를 만들어야하죠? 궁금...
[quote="Anonymous"]런타임 오류를 만들어야하나요?초기화
이유는 '심증은 있지만 물증이 없다'입니다. ㅡ.ㅡ;
???? 부분에 문자열을 넣어서 런타임 에러(컴파일 에러 말고)를 내는건
???? 부분에 문자열을 넣어서 런타임 에러(컴파일 에러 말고)를 내는건 불가능해보입니다.
혹시 디버깅 중인데, 해당 부분에서 문자열 내용때문에 에러가 나는 걸로 의심하고 계신거라면... 다른 쪽을 다시 살펴보는 쪽이 빠를듯 싶습니다.
일하는 사람들의 희망 민주노동당 : http://www.kdlp.org
반공 교육의 성과로, 민주주의의 반대가 공산주의(또는 사회주의)라고 생각하는 사람이 많다.
[quote="쌀밥"]???? 부분에 문자열을 넣어서 런타임 에러(컴파일
네.. 저도 이런 경우라면 99.9% 다른 부분에서 포인터가 잘못 쓰여서
발생한 경우로 보입니다.
[quote="쌀밥"]???? 부분에 문자열을 넣어서 런타임 에러(컴파일
아무리 생각해도 에러가 날게 없는데...혹시나 제가 모르는 무언가가 있나 싶어서요.
제가 겪어본 것은..[code:1]struct test{
제가 겪어본 것은..
이렇게 어이없이 에러 만들어 놓고 한참을 뒤집었던 기억이 있습니다.
CString을 0으로 memset하면 안되죠 그 녀석이 쓰는 내부 포인터를 리셋해버려서.. ㅡ_ㅡ;;
ㅡ_ㅡ;
댓글 달기