30/09/2018, 20:19

Bài tập OOP về giả lập class String

Em đang học OOP và thầy kêu giải bài tập như sau để nộp.Em không dám xin kết quả nhưng nếu được mong anh chị nào có thế chỉ ra logic thực hiện bài toán này được không?

Viết định nghĩa lớp String để biểu diễn khái niệm chuỗi ký tự với các phương thức thiết lập và huỷ bỏ, các hàm thành phần tính chiều dài chuỗi, so sánh hai chuỗi, nối hai chuỗi, đảo chuỗi, xuất chuỗi.
Lưu ý: không được sử dụng kiểu string của C++ (của thư viện chuẩn ) mà dùng để tạo class String.

Gợi ý giải gồm:

Một số hàm em chưa tìm được hướng giải quyết như sau:
combine thay cho strcat
compare thay cho strcmp
reverse dùng để xuất chuỗi
và em chưa thạo cách dùng pointer pString để thiết lập một String.

Nếu được giải bài tập này mọi người sẽ dùng hướng nào ?

Bùi Đình Ngọc viết 22:26 ngày 30/09/2018
codereview.stackexchange.com
Subhajit

std::string implementation

c++, strings, reinventing-the-wheel
asked by Subhajit on 01:27PM - 28 Jul 15

Hoặc bạn mở source của std:string ta mà xem họ viết thế nào . Opensource mà , sao phải xoắn .

Bài liên quan
0