🧼C, C++/자료구조

#예고편# 자료구조 만들기 C++ [Dictionary]

Mawile 2021. 1. 18.
728x90

안녕하세요.

예전에 Vector클래스 만든뒤로 자료구조 만들기시리즈는 포스팅이 뜸했죠??

 

현재 Dictionary클래스 만드는중입니다.

아직 연구중이며, 추가한 함수들도 별로없어서 강좌글은

아직은 못올리구요,,,

이틀내로 올릴거긴하지만 현재진행중인 코드사진 몇장뿌릴게요!

사실 옛날에 Dictionary자료형 만들려다가 포기했었던적이 있었는데

 

오랜만에 도전하니까 만들수 있을것같습니다.

조금만 기다려주세요!

(밑에 코드 사진있습니다.)


현재만든기능

생성자

키 추가

키 삭제

키,값 순서대로 출력 (값확인 테스트용입니다. 코딩끝내면 삭제할함수)


추가할 기능

소멸자

특정키의 값과 인덱스번호 찾기

특정값의 키와 인덱스번호 찾기

특정키의 값변경

특정키의 인덱스반환

=연산자추가

==연산자추가

!=연산자추가

[]연산자추가

키 출력

값 출력

키값(value) 서로 교환

(그 외 생각나는것들 추가)


참고로 코드는 제네릭을 사용해서 키값은 정수형이 되거나 문자형이 되거나 상관없습니다

 

728x90

댓글