c++1 [C++] String 사이즈 관련 이슈 기록 ● C++ 에서 String의 사이즈 구하는 방법 - data.size(); - 다른 방식의 사이즈 구하는 함수 사용 시 이슈 발생 : sizeof(data.c_str()); ● String 사이즈 구하다가 이슈 발생 - C++ 에서 String 사이즈 구하는 방식이 여러가지가 있다. - size(), length(), capacity() ... - 그런데 C 언어도 같이 사용하다보니, 오랫만에 C++ 코드를 작성하다가 의도치 않게 sizeof()를 사용하였다. - 이때, 이슈가 발생하였다. - String 사이즈를 통해 Memcpy 한 뒤 글자가 깨져서 나와버렸다... - "삼성 인터넷" 이란 글자가 ... "삼성 xEC" 라고 하면서 이상한 글자가 떡하니... 나와버렸다... ● 이슈 원인 - siz.. 2021. 2. 3. 이전 1 다음 반응형