QT
QT Programming - QSet과 QList의 차이
구리z
2011. 8. 26. 16:02
QSet<T> 와 QLIst<T>의 가장 큰 차이는 중복의 허용이다.
QList<QString> list;
list << "a" << "b" << "b";
와 같은 코드를 찍으면 , a, b, b, 가 저장 돼있다.
하지만 QSet<QString> 으로 같은 작업을 하면 a, b만 저장된다.
유일한 값을 리스트에 저장해야한다면 QSet을 사용하는 것이 좋다.
QList<QString> list;
list << "a" << "b" << "b";
와 같은 코드를 찍으면 , a, b, b, 가 저장 돼있다.
하지만 QSet<QString> 으로 같은 작업을 하면 a, b만 저장된다.
유일한 값을 리스트에 저장해야한다면 QSet을 사용하는 것이 좋다.