Giả sử trong C++, bạn đang thực hiện quá nhiều cuộc gọi đệ quy trên một hàm đệ quy và nhận được lỗi tràn ngăn xếp.Làm cách nào để C++ sử dụng kiểu chuyển tiếp tiếp?
Bạn sẽ viết lại điều này theo kiểu chuyển tiếp liên tục để tránh tràn ngăn xếp như thế nào?
Tôi đang gặp khó khăn nhỏ khi mô tả điều này trong C++.
Bạn sẽ không nhận được bất kỳ điều gì ngoài câu trả lời trừu tượng cho một câu hỏi trừu tượng như vậy. Có lẽ bạn nên đăng các chức năng ví dụ đó gây ra tràn ngăn xếp, sau đó bạn sẽ nhận được câu trả lời cụ thể về cách sửa chữa nó. (Và cá nhân, tôi sẽ cố gắng viết lại hàm để sử dụng một bộ tích lũy trước khi viết lại nó để sử dụng một sự tiếp tục ...) – ildjarn
Bạn đã đến đúng nơi. –
@ildjarn, cảm ơn thông báo. Tôi thực sự đang tìm kiếm một câu trả lời trừu tượng. Nếu tôi sử dụng một bộ tích lũy, tôi sẽ không viết lại nó như là sự lặp lại bình thường trong C++? – achow