Size: a a a

2020 April 03

AZ

Alex Zhukovsky in rust_offtopic
вопрос, можешь ли ты узнать это во время компиляции или нет
источник

AZ

Alex Zhukovsky in rust_offtopic
Soul
твой пример на скале описывает заранее известные программе данные в виде типа. atoi способен работать с данными, которые НЕ известны во время компиляции
это просто парсинг. Вот ты распарсил строку как число, можешь дальше пользоваться как числом
источник

AZ

Alex Zhukovsky in rust_offtopic
распарсил число в "от 3 до 9" - можешь пользоваться как таким ренжом
источник

S

Soul in rust_offtopic
Я потерял нить рассуждения и забыл о чем спор
источник

p

polunin.ai in rust_offtopic
Ты думаешь что реф типы проверяются в рантайме, а Алекс объясняет почему это не так
источник

S

Soul in rust_offtopic
Alex Zhukovsky
распарсил число в "от 3 до 9" - можешь пользоваться как таким ренжом
я его парсил с проверками в рантайме?
источник

AZ

Alex Zhukovsky in rust_offtopic
Soul
я его парсил с проверками в рантайме?
конечно, строку в инт ты же парсишь проверками в рантайме
источник

S

Soul in rust_offtopic
ну слава Макаронному
источник

AZ

Alex Zhukovsky in rust_offtopic
Soul
ну слава Макаронному
фишка в том что один раз распарсил, и дальше везде в программе можешь юзать инт
источник

S

Soul in rust_offtopic
Alex Zhukovsky
фишка в том что один раз распарсил, и дальше везде в программе можешь юзать инт
логично
источник

p

polunin.ai in rust_offtopic
Soul
ну слава Макаронному
Только проверка у тебя одна, а дальше ты работаешь с данными "число от 3 до 9"
источник

S

Soul in rust_offtopic
и делать это можно в любом языке
источник

p

polunin.ai in rust_offtopic
Нет
источник

S

Soul in rust_offtopic
один раз проверяешь и много раз пользуешься
источник

p

polunin.ai in rust_offtopic
В любом языке нет типа "число от 3 до 9"
источник

S

Soul in rust_offtopic
и проверка рантаймовая
источник

p

polunin.ai in rust_offtopic
В том же расте нет
источник

S

Soul in rust_offtopic
ну берешь и создаешь
источник

S

Soul in rust_offtopic
если тебе им надо пользоваться как числом от 3 до 9
источник

p

polunin.ai in rust_offtopic
Это невозможно
источник