비교할 껀덕지가 좀 아니라면 아니지만ㅋㅋ
(애초에 기본서는 초보 대상으로 만들어진거고 뭐... 실제와는 좀다른느낌이란건알지만)
열혈 자료구조랑 뇌자알에 링크드리스트 만들어진거 보다가
뭔가 답답하고 더러운거같아서 카페에 만들어서 올라온거 보니가
예전엔 눈에도잘안들어오고 뭔지도 잘모르겠고 걍 복잡하게만보였는데
하나씩하나씩 쪼곰식 눈에 들어오기시작하니까
뜯어보다보니 넘 예쁜거같음..
예전엔 이게 템플릿화되있고 눈에잘안들어오니까 어렵게만 느껴져서
일단 보는거 미뤄두자하고 다미뤄뒀는데... 조금씩 보이니까 이거보는게 더 기분좋다//
찬찬히 읽어보면 기본서보다 이게 훨신 더 깔끔하고 그림이잘그려지는거같음
가령.. 뇌자알에서는 head를 이중포인터로해서 LIST를 따로안만들고
병신처럼 복잡복잡하게해서 매개변수로 이중포인터쓰고 안에서 *head 이런식으로 비교하고
볼때마다 읽을떄마다 막 다시 생각하고해야하는데..
열혈은 뇌자알보다 낫긴하지만 너무 기초중심적으로 제낄거제끼고
구조만 보여준다는 느낌.
카페껀 템플릿화해서 기능이나 생성자 매개변수에따라서, 연산자 오버로딩해논거
뭐막 다양한 자료형이나 상황으로 사용할수있게 해놨음에도
한줄한줄 내려가면서 읽으면 오히려 책보다 잘보이는거같음..
뭐..물론 기본서도안보고 바로 카페거보기엔 무리가 있는거같은데
내수준 상황 보고 예쁘게 맞춰서 도움될 수준으로 올려주신거 같아서..
함튼 .. 보다가 기분좋아서 올림
열혈은 링크드리스트 대가리에 의미없는 거 붙여서 쓰던데
물론 저는 STL씁니다만
더미노드?
STL은또모야... 츄럴....하는거...왜캐..많아..
STL 쓰셈 C++할거면.. 열혈 C++템플릿파트에서 나오지 않나염?
STL 개조아요우
언급만나오고 다루진않겠다고 했던걸로 기억...