|
제가 String로 선언하여 사용하는 변수가 있었는데, 이상한 에러가
발생했습니다. String과 AnsiString의 차이점이 무엇인가요? 아시는 분이
계시면 저에게 도움을 주시기 바랍니다. 그리고 제가 AnsiString라고
선언하여 사용해 보기도 했는데, 그것도 여의치가 않습니다.(제가 넘
기본이 안 돼있는건지도...?)
에러 메시지는
[C++ Error] Unit2.cpp(76): E2031 Cannot cast from 'AnsiString' to
'char*' 라고 나타납니다.
아마 String이 내부적으로는 char*형으로 처리를 하는가 봅니다.
만약 String와 비슷하게 AnsiString를 쓸 수 있다면 그 길이를 구하는
메소드도 가르쳐 주십시요.
String형에서는 변수명->Length() 하면 그 스트링의 길이를 얻을수가
있었는데, AnsiString으로 하며는 여기에서 에러가 발생합니다.
도와 주시기 바랍니다.
감사합니다.
|