목록리스트 (1)
바람이 머문 언덕
template 기능과 함수 포인트를 사용한 Double list
// 리스트는 많이 사용하는 데이터 구조라 template 기능과 함수 포인트를 이용해서 만든 더블 리스트 입니다. // 비교 함수와 노드 삭제 함수를 클래스 만들어서 클래서 생성시 전달 해주어야 합니다. // template 기능을 사용하는 함수는 라이블리 파일로 만들 수 없고 소스 형태로 포함 되어야 합니다. //예) struct data{ int day; char *memo; long money; long balance; unsigned long code; } ; // struct node{ node *prev; data *dt; node *next; } ; // static int cmpdata(data* n, data* d) // { return (n->day==d->day) ? 0 : (n->..
컴퓨터 IT/C++ 언어
2009. 11. 26. 00:01