Руководство для начинающих по Zig Часть 7 - Comptime - Как создавать дженерики
https://www.youtube.com/watch?v=WCXOqUnk9Qw Здесь я даю введение в comptime. Здесь вы можете создавать такие вещи, как дженерики, и компилятор будет обрабатывать типы за вас. Вы также можете динамически создавать массивы с использованием изменяемых переменных. Я, вероятно, сделаю следующее видео, так как эта функция имеет множество применений. Временные метки: 0:00 Введение в компиляцию 1:12 Добавление функции только с i8s 2:30 Добавление функции для любого типа 4:51 Отображение типов переменных 5:51 Максимальное и минимальное количество любого типа 6:30 Различия между comptime var и var 9:11 Динамическое создание массивов с изменяемыми переменными Ссылка на код, используемый в этой серии: https://github.com/hcsalmon1/Zig-Tutorial-Project Если вы хотите научиться играть в шахматы, вы можете ознакомиться с моей игрой Chess Tools в Steam: https://store.steampowered.com/app/2741350/Chess_Tools/
https://www.youtube.com/watch?v=WCXOqUnk9Qw Здесь я даю введение в comptime. Здесь вы можете создавать такие вещи, как дженерики, и компилятор будет обрабатывать типы за вас. Вы также можете динамически создавать массивы с использованием изменяемых переменных. Я, вероятно, сделаю следующее видео, так как эта функция имеет множество применений. Временные метки: 0:00 Введение в компиляцию 1:12 Добавление функции только с i8s 2:30 Добавление функции для любого типа 4:51 Отображение типов переменных 5:51 Максимальное и минимальное количество любого типа 6:30 Различия между comptime var и var 9:11 Динамическое создание массивов с изменяемыми переменными Ссылка на код, используемый в этой серии: https://github.com/hcsalmon1/Zig-Tutorial-Project Если вы хотите научиться играть в шахматы, вы можете ознакомиться с моей игрой Chess Tools в Steam: https://store.steampowered.com/app/2741350/Chess_Tools/