클래스가 간단하게 보면 그냥 구조체에서 함수까지 포함한 데이터형이잖아
데이터형으로 변수명 선언하듯이 객체(오브젝트) 만드는거고
근데 헤더파일? 난 헤더파일에 관해서는 1학년때 놀아서 (3년전 ㅠ) 잘 모르겠는데
이번에 처음으로 클래스를 아주 써야되는 링크드리스트(linked list) 짜는 숙제가 나왔어 (리스트 2개 만들고 다시 합병시키고 관련된 메소드를 8개 짜기.)
근데 클래스를 개념은 알아도 직접써본적은 없어서 그런데
cpp파일 하나에 그냥 모든 소스 다 박으면 안되는거야????
따로 헤더파일인가 .h이거 만들어서 거기다가 클래스 써야되는거야?
이쪽 개념은 잘 모르겟어서... cpp하나에 그냥 쭉 쓰고싶은데 안되는건가.. 자세히 알려줄 형 있음?
헤더파일이 딴데서 그 함수혹은 클래스를 쓸려고 만드는거라 안쓰면 못불러오겠지 다 박아넣는건 아주 간단하게 그거딸랑해서 끝내겠다 아니면 별루임
linked list 자료구조 짜는데 h파일 필요행?
긍까 한 파일에 메인도있고 링크드 클래스 이런식이면 필요없는데 한번쓰고 버릴꺼면 왠만하면 헤더만드는게 맞음 ㅇㅇ 이 기회에 헤더만드는법도 배워보면 되긋네
그런가.. 헤더만드는법은 따로 잇는가.. 배워야겟네 인터넷뒤져보고.. 그리고 파일입력도 해야되는데 txt파일 안에있는 엄청많은 숫자들을 링크드리스트 로 받아야되는데 14->25->30->...->10->0값(NULL) 이런식으로 파일에서 받아야되는데 이거 ifstream 써서 받는걸 잘 모르겟어.. 아니면 이거 array타입으로 자료받은다음에 다시 링크드리스트로 넘길수있어? 너무 어렵다 ..