Перейти к содержимому

Поиск по сайту

Результаты поиска по тегам 'переменные'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Блоги

  • Робот Байт
  • Fingercomp's Playground
  • 1Ridav' - блог
  • Totoro Cookies
  • Блог cyber01
  • IncluderWorld
  • KelLiN' - блог
  • Крутой блог
  • eutomatic blog
  • Programist135 Soft
  • Сайт в сети OpenNet
  • PieLand
  • Очумелые ручки
  • Блог недоблоггера
  • В мире Майнкрафт
  • LaineBlog
  • Квантовый блог
  • Блог qwertyMAN'а
  • some blog name
  • Дача Игоря
  • Путешествия Xytabich'а
  • Рецепты программирования
  • Шкодим по крупному
  • 123
  • mineOS и её удивительный мир
  • Поляна говнокода Bumer 32

Форумы

  • Программирование
    • Программы
    • База знаний
    • Разработчикам
    • Вопросы
  • Игровой раздел
    • Игровые серверы
    • Моды и плагины
    • Жалобы
    • Ивенты и конкурсы
    • Файлы
  • Общение
    • Задать вопрос
    • Обратная связь
    • Беседка
    • Шкатулка
  • Технический раздел
    • Корзина

Категории

  • Форум
  • Лаунчер
  • Игровой сервер

Группы продуктов

Нет результатов для отображения.


Искать результаты в...

Искать результаты, которые...


Дата создания

  • Начать

    Конец


Последнее обновление

  • Начать

    Конец


Фильтр по количеству...

Зарегистрирован

  • Начать

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


ВКонтакте


Gtalk


Facebook


Twitter


Город


Интересы

Найдено 6 результатов

  1. Я скорее всего чисто для себя, и тренировки, пытаюсь сделать что-то типа MineOs. Так вот, возможно я сильно тупой, и ошибка очень проста. Но: У меня есть установщик, в нём я указываю логин и пароль. Потом как видно, Пытаюсь записать их в переменные.. И затем происходит перезагрузка, с измененным boot.lua. Который одкрывает мой "ОС". Собственно там должен отобразится логин, и нужно ввести правельный пароль. Только пароль не распознается. И вместо логина "Label" Естетственно загрузить данные я пытаю так: Наверное это должно быть возможно, тк существует MineOs. Может как-нибудь делать запись этих данных в файл? (Измененно, нашёл команды) file = io.open file:write("") file:read() Попробую с ними (Извените за возможные ошибки, и наверое, тупой вопрос )
  2. Здравствуйте. Возможно глупый вопрос, но все же: Возможно ли силами луа или oc записать данные из переменной в текстовой файл? К примеру: В переменной есть 1, эту цифру надо записать в "log.txt" Буду благодарен за помощь
  3. Rust Сегодня как я и говорил познакомимся с переменными и типами данных. Ну и еще по мелочи: операторы и литералы =) Учимся считать (переменные) Для создания переменной в расте используется ключевое слово let. let a = 10; // тип i32 Таким образом будет создана переменная a с типом i32 (подробнее о типах позже). Тип выведен автоматически. Например, если вместо числа 10 мы напишем строку, то тип будет выведен строковый. let a = "hello!"; // тип &str. да-да, вы угадали // будем говорить о нем позже =) Мы можем также сами указать тип через символ двоеточия : let a: char = "hello"; // ошибка, "hello" это не charlet b: u8 = 99; // ок, b теперь типа u8. Как видите компилятор проверяет типы. Теперь попробуем изменить нашу переменную. let a = 10;a = 20; // ошибкаa += 1; // ошибка ... И у нас ничего не выходит! Дело в том что по умолчанию переменные непеременные (но они не константы!) . Если мы хотим что бы наши переменные изменялись нужно использовать ключевое слово mut. let mut a = 10;// ^-- что бы наша переменная могла изменятьсяa = 20; // окa += 1; // ок// a = 21 Хозяйке на заметку: Константы в расте встраиваются прямо в исходный код программы, как если бы мы создали константу используя язык ассемблера. Переменные же (даже если они вовсе не меняются) создаются во время работы программы по умолчанию на стеке (об этом поговорим еще когда нибудь). Типы данных Раст предоставляет большой выбор примитивных типов: Целые: i8, i16, i32, i64, isize (размер указателя, на 32 битных машинах 32, на 64 битных - 64). Натуральные: u8, u16, u32, u64, usize (размер указателя). Рациональные: f32, f64. char Юникод символ, каждый 4 байта. bool Буля, true или false. () Юнит. (Используется как "ничего"). Массивы вроде [T; N]. Пример: [1, 2, 3, 4] тип: [i32; 4]. Кортежи вроде (A, B, ...). Пример: (true, false, 3) тип: (bool, bool, i32). Литералы Существуют литералы: целые числа 123, дробные числа 123.123, символы 'У', строки "RUST FOREVER!", були true, и юнит (). Целые числа могут быть также представлены двоичными, шестнадцатеричными и восьмеричными используя соответственно следующие префиксы: 0b, 0x, 0o. Например: 0b101 будет равно 5. В числа можно вставлять любое количество нижних подчеркиваний, дабы улучшить читаемость. 1_000_000 = 1000000, 0.000_000_1 = 0.0000001. Операторы В расте операторы похожи на операторы в Си-подобных языках. + плюс. - минус. * умножить. / разделить. % остаток от деления. ! логическое НЕ[/il] - унарный минус. ^ исключающее ИЛИ. | побитовое ИЛИ. & побитовое И. && логическое И. || логическое ИЛИ. << побитовый сдвиг влево. >> побитовый сдвиг вправо. А также соединенные с присваиванием операции, например a >>= 3 равносильно a = a >> 3. На этом все. В следующей части познакомимся с функциями и указателями. =)
  4. Значит мне надо чтобы если в переменной обнаружен(ы) пробел(ы), то она разбивалась на две и более частей (в зависимости от кол-ва пробелов) Например есть переменная input = "abc def ghi", она через некий код должна превратиться в переменные output1 = "abc" output2 = "def" output3 = "ghi" P.S нужно для программки на OpenComputers
  5. Можно ли как нибудь задать переменную одной программой, а второй программой прочитать ?
  6. Здравствуйте, нигде не нашел ответа на один вопрос, решил попробовать OC, и в процессе изучения возникла проблема. Как вводимые данные преобразовать из стринга в инт? Например для простейшей программки копания хотел бы перейти на управляемые размеры копания, но почему то программа крашиться. Для ввода данных использую a= io.read().
×
×
  • Создать...