문자열 입력 받고 싶은데...ㅜ.ㅜ
글쓴이: 익명 사용자 / 작성시간: 토, 2002/06/01 - 10:10오전
gets()를 쓸려구 했더니..
컴파일러가 오류를 내내여 그넘은 위험하니까 쓰지 말라구..ㅡ.ㅡ;;
그래서
cin>>으루 받을려구 했는데..
이상하게 안되거든여..
스레드 안에서는 문자열 입력 받는게 힘들까요..
꼭 입력 받아야 되는데..
스레드함수 안에
char *ID=NULL;
cin>>ID;
cout<<"ID is"<
일케 했는데...
실행 시키면..
cin으루 입력은 받는데..
그담거 cout이 실행이 안돼여..
아무래두..
입력이 안 받아 진거 같은데..
printf로 해봐두 마찬가지거든여..
갈켜주세요..
Forums:
Re: 문자열 입력 받고 싶은데...ㅜ.ㅜ
char 포인터를 선언하시고 메모리를 할당하지 않았네요..
포인터는 선언하신 다음에 꼭 메모리를 할당해야 사용할수 있습니다..
<예> char *ID = NULL; ID = new char[100];
....
댓글 달기