LINUX.ORG.RU

История изменений

Исправление DarkEld3r, (текущая версия) :

Проблема очевидно на твоей стороне.

Нет, проблема в том, что ты не хочешь понимать. И я не придирался, а пытался объяснить разницу между алгебраическими типами и возвратом нескольких значений.

Но я всё-таки ещё раз попытаюсь. Для примера пусть будет вообще С.

void f(int* ptr)
{
    // Можем использовать без проверки.
    *ptr = 10;
}
А в расте (без unsafe) так нельзя. Вот и всё.

Исходная версия DarkEld3r, :

Проблема очевидно на твоей стороне.

Нет, проблема в том, что ты не хочешь понимать. И я не придирался, а пытался объяснить разницу между алгебраическими типами и возвратом нескольких значений.