Size: a a a

2021 April 28

t

ttldtor in codingteam
или pip, прости вселенная
источник

t

ttldtor in codingteam
Гм, имхо, самое ебантеевсое substring — это в Java
источник

t

ttldtor in codingteam
ебантеевское
источник

t

ttldtor in codingteam
substring(i, i2) отдаст отрезок от i до i2-1
источник

t

ttldtor in codingteam
и оно  полезно, возможно, только если i = 0
источник

t

ttldtor in codingteam
substring(0, len)
источник

t

ttldtor in codingteam
в остальных случаях ну просто хрень
источник

O

Omap in codingteam
лайк когда ставишь встудию что бы установить все редисты
источник

t

ttldtor in codingteam
ыг
источник

t

ttldtor in codingteam
есть ещё языки с похожим поведением, но там не совсем substring. Там слайсы. Это Python. D, Rust
источник

c

codingteam@cjr in codingteam
Minoru
слайсы в Rust принимают range, там всё очевидно: &string[i..i2] или &string[i..=i2-1]
источник

t

ttldtor in codingteam
да-да спиздили из Ди, а Ди спиздили из питона или ещё откуда-то
источник

c

codingteam@cjr in codingteam
Minoru
в Go то же самое, только с двоеточием: https://golang.org/ref/spec#Slice_expressions
источник

c

codingteam@cjr in codingteam
Minoru
и в Python тоже, да
источник

c

codingteam@cjr in codingteam
Minoru
и, кстати, в плюсах конструктор string принимает итераторы start и end, так что… Всё плохие, Мантикор
источник

t

ttldtor in codingteam
я про substring говорил
источник

t

ttldtor in codingteam
ёпт)
источник

t

ttldtor in codingteam
а ты со своими коньструткорами
источник

t

ttldtor in codingteam
коньсруткорами
источник

t

ttldtor in codingteam
коньсруткотами
источник