У меня проблемы с использованием байтов в надёжности.
мой код:
function get() public{
string memory sl = "asddsa";
bytes memory aa = bytes(sl);
log("123");
aa[0] = 2;
}
если я выполню этот код, я не получу никакого журнала. в противном случае, если я удалю строку «aa [0] = 2», я получу журнал.
Я не уверен, в чем проблема, но кажется, что есть проблема с доступом к элементам байтов.
Кто-нибудь сталкивался с такими проблемами раньше? пожалуйста, помогите мне решить это. Благодарю.
Кстати, когда я помещаю этот код в библиотеку, он работает нормально.