
RandomEnginePcgOneseq128XslRr64::__serialize 메서드는 serialize() 함수와 달리 객체의 내부 상태를 직렬화하지 않습니다.
이 객체는 내부 상태를 유지하기 위해 특정 값을 저장하고 있습니다. 이 값을 직렬화하면 객체의 내부 상태가 손상될 수 있기 때문에 __serialize 메서드는 serialize() 함수를 호출할 때 사용되지 않습니다.
대신, 이 객체는 __serialize 메서드가 호출될 때 내부 상태를 재설정합니다. 이로 인해 객체의 내부 상태가 직렬화된 후에도 원래 상태를 유지할 수 있습니다.
따라서, serialize() 함수로 객체를 직렬화하면 RandomEnginePcgOneseq128XslRr64::__serialize 메서드는 사용이 불가능합니다.
이 객체를 직렬화하려면 __serialize 메서드를 재정의하여 serialize() 함수가 호출될 때 내부 상태를 재설정하는 코드를 추가해야 합니다.
2025-04-21 15:29