Rust에서 스택 오버플로우 알아보기
Rust의 스마트 포인터가 애플리케이션을崩溃시키는 방법에 대해 알아보겠습니다.
스택 오버플로우가 발생하는 코드 예제:
struct Node<T> {
val: T,
next: Option<Box<Node<T>>>,
}
struct List<T> {
head: Option<Box<Node<T>>>,
}
impl<T> List<T> {
fn new() -> Self {
Self ...
6월 9일 20:35에 게시됨