Форум программистов, компьютерный форум, киберфорум
Rust
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Rust Даны три точки A, B, C на числовой оси. Найти длины отрезков AC и BC и их сумму Добрый день:) Помогите, пожалуйста, составить программу. Нуждаюсь в помощи от умных и добрый пользователей) Спасибо! https://www.cyberforum.ru/ rust/ thread2674294.html Rust VsCode и Rust проблема с точками останова
Всем привет. Начал изучать Rust, столкнулся с такой проблемой: в VsCode не срабатывают точки останова. Использую вот такую конфигурацию С/C++: { "name": "(Windows) Запустить", "type": "cppvsdbg", "request": "launch", "program": "${workspaceFolder}/HelloWorld", "args": ,
Rust Чтение входного потока Захотелось попробовать Rust в решение простеньких задачек, но удобного ввода данных не нашлось, пришлось своё городить. Спёр идею, но сделал по своему. В целом, оно работает, но хотелось бы не вычитывать весь входной поток а читать кусками. Приглянулось другое решение, но оно с unsafe.. Я только только закончил 10ю главу книги и, такое ощущение, что чего-то не понимаю. Есть ли вариант... https://www.cyberforum.ru/ rust/ thread2667306.html Rust Frontend Для RUST https://www.cyberforum.ru/ rust/ thread2569161.html
Нужна помощь! Есть класс Participant, в этом классе есть функция new. impl Participant { /// Create a new `Participant`. pub fn new( &pub_key: &PublicKey, name: &str, email: &str, phone_number: &str, pass_code: &str,
Rust Как перестать бороться с компилятором Rust
уже довольно долго пытаюсь изучать язык Rust но большую часть времени я борюсь с компилятором. и вроде бы абсолютно безопасный код никак не хочет компилироваться. скорей всего это и за того что я пытаюсь писать код как в c/c++ подобных языках. может кто нибудь накидает советов как правильно писать код на Rust?
Rust Как установить RUST без VS? везде мануалы построены на установке визуал студии, но она много весит у меня не хватит места на ссд, есть ли другие способы установки RUST? точнее сам RUST я установил, что он хочет взять из VS для своей работы? нигде не могу найти ответов но дело срочное прошу поддержки Добавлено через 41 минуту только что вопрос решился сам собой) поставил билд тулз и ребутнул ноут) вуаля ) https://www.cyberforum.ru/ rust/ thread2496482.html
Rust Rust ошибка E0623 https://www.cyberforum.ru/ rust/ thread2482635.html
при компиляции появляется ошибка E0623 в документации этот номер пропущен. в чём может быть проблема? ошибка: error: lifetime mismatch --> src\main.rs:51:11 | 48 | fn load(scene:&mut Scene){ | ---------- | | | these two types are declared with different lifetimes...
Rust продлить время жизни переменой Rust
у меня есть функциия которая принимает указатель на сцену и загружает ресурсы этой сцены выглядит она приблизительно так: pub fn start_scene(scene: &mut Scene){ let shader: Shader = ShaderBuilder::new() .attach("1.vert",gl::VERTEX_SHADER).unwrap() .attach("1.frag",gl::FRAGMENT_SHADER).unwrap() .link();
Rust Проблемы в реализации md5 на Rust решил сам реализовать md5 га Rust но возникла проблема. алгоритм вроде правильный но результат нет можете подсказать где ошибка? код: константы: const S:;4] = , , , ]; https://www.cyberforum.ru/ rust/ thread2455900.html Rust [Rust] возведение i64 числа более чем в u32 степень необходимо возвести число типа i64 в степень числа такого же типа. но метод pow принимает только u32. пробовал использовать библиотеку bigint но она поддерживает только числа без знака а мне нужны и отрицательные числа. как это возможно реализовать? https://www.cyberforum.ru/ rust/ thread2450686.html
Rust Я хочу писать на Rust но у меня возникли проблемы
при установке rustup - init вылезают подобные ошибки:error: could not rename component file from 'C:\Users\ZlOyE\.rustup\tmp\5o01nyg2hq_784jf_dir\bk' to 'C:\Users\ZlOyE\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/x86_64-pc-windows-msvc/bin' помогите их исправить
Rust Примитивный чат на Rust решил попробовать написать примитивный чат на Rust. получился приблизительно следующий код: use std::net::{TcpListener,TcpStream,SocketAddr}; use std::thread; use std::io::*; fn main() { let server = TcpListener::bind("127.0.0.1:6000").unwrap(); let mut clients: Vec<(TcpStream,SocketAddr)> = vec!; https://www.cyberforum.ru/ rust/ thread2423600.html
Просто Лис
Эксперт Python
5725 / 3524 / 1055
Регистрация: 17.05.2012
Сообщений: 10,345
Записей в блоге: 9
14.10.2020, 05:29  [ТС] 0

Можно ли создать неинициализированный массив? Кроме как let arr: [Option<u8>; 3] = [None; 3]; - Rust - Ответ 14911952

14.10.2020, 05:29. Показов 7543. Ответов 35
Метки (Все метки)

Ответ

С небольшими правками заработало. Правда, это вектор. Но вектор тоже может пригодиться.
C#
1
2
3
    const SIZE: usize = 100500;
    let mut v: Vec<u8> = Vec::with_capacity(SIZE);
    unsafe { v.set_len(SIZE); }


Вернуться к обсуждению:
Можно ли создать неинициализированный массив? Кроме как let arr: [Option<u8>; 3] = [None; 3]; Rust
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2020, 05:29
Готовые ответы и решения:

Напишите функцию filterRange(arr, a, b), которая принимает массив arr, ищет в нём элементы между a и b
Здравствуйте! Всех с прошедшими праздниками! Сегодня, пишу с целью задать несколько вопросов....

[Visual c++] Можно ли как то создать форму в студии, кроме clr проекта?
Добрый день форумчане. Вопрос следующий, я хочу создать приложение на c++ в VisualStudio...

Проблемы с методом массива (Array.prototype.p=1 var arr=new Array(); arr.watch('p',alertme) arr.p=2)
Опять я с подобной проблемой. &lt;script language='JavaScript1.2'&gt; function...

Массив: Подскажите, пожалуйста, как передать массив А в процедуру Arr?
Добрый день! Подскажите, пожалуйста, как передать массив А в процедуру Arr? using System;...

35
14.10.2020, 05:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2020, 05:29
Помогаю со студенческими работами здесь

Если можно создать массив TButton, то как создать массив их событий?
Пишу программу в которой много однообразных Едитов и кнопок. Чтобы &quot;облегчить сбе жизнь&quot; создал...

Объявите неинициализированный трехмерный массив и присвойте значения элементам с помощью кода
Объявите неинициализированный трехмерный массив и присвойте значения элементам с помощью кода 3...

можно ли и если можно, то как в сессии создать двумерный массив ?&
нужен сабж

Как вывести массив arr на экран до сортировки?
namespace ConsoleApp15 { class Program { static void Main(string args) ...

Массив: Как можно создать массив, не прописывая каждую строку, а с применением цикла?
Добрый день. Имеется массив: var priceList = { &quot;1644&quot; : {&quot;id&quot; : &quot;1644&quot;, &quot;subid&quot; : {},...

Синонимы операций взятия адреса массива (arr и &arr)
возможно коряво написал заголовок, да и сам вопрос банальный. после создании лок. массива его адрес...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru