Remove

링크된 목록에서 지정된 요소의 첫 번째 항목을 제거.

값을 기준으로 요소를 제거하는 버전.

bool Remove(
    item                       // 요소 값
   );

노드에 대한 포인터로 요소를 제거하는 버전.

bool Remove(
   CLinkedListNode<T>*  node     // 요소 노드
   );

매개변수

항목

[in] 삭제할 요소의 값.

*node

[in] 삭제할 요소의 노드.

값 반환

성공하면 true를, 그렇지 않으면 false를 반환.