C++

string class operator overloding

F.xavier 2014. 2. 26. 00:29

C++ string class에서는 다양한 operator overloading이 사용가능하다.

  1. +
  2. +=
  3. ==, !=
  4. <, >, <=, >=
  5. []
  6. =

     

메모리에 관련해서 string 객체가 사용하는 메모리는 모두 stack을 사용하며 따라서 메모리 leak이 발생하지 않는다.