Size: a a a

2019 December 16

AN

Alexander Nozik in Kotlin Native
подозреваю, что надо просто вызывать get(index). А зачем таким страхом страдать из котлина?
источник

A

Aleksei🐈 in Kotlin Native
Alexander Nozik
подозреваю, что надо просто вызывать get(index). А зачем таким страхом страдать из котлина?
get(index) вернёт Byte
источник

A

Aleksei🐈 in Kotlin Native
Ну раз мультиплатформ сокетов нет, придётся самому страдать
источник

AN

Alexander Nozik in Kotlin Native
Aleksei🐈
get(index) вернёт Byte
Он вернет то, чего массив
источник

AN

Alexander Nozik in Kotlin Native
А нельзя сишную либу чуть более высокоурвневую взять?
источник

BV

Boris Vanin in Kotlin Native
Даже если без либы, для этого все равно есть массивы
источник

AN

Alexander Nozik in Kotlin Native
Boris Vanin
Даже если без либы, для этого все равно есть массивы
Ну да, я не понял, зачем надо руками байты из CPointer тягать?
источник

BV

Boris Vanin in Kotlin Native
Но лучше конечно либа
источник

AM

Andrew Mikhaylov in Kotlin Native
Ну камон, был вопрос о pointer arithmetics, а вы о либах :)
источник

BV

Boris Vanin in Kotlin Native
Andrew Mikhaylov
Ну камон, был вопрос о pointer arithmetics, а вы о либах :)
На этот вопрос я ответил, вроде
источник

A

Aleksei🐈 in Kotlin Native
Boris Vanin
На этот вопрос я ответил, вроде
Не совсем понял ответ
источник

AM

Andrew Mikhaylov in Kotlin Native
Aleksei🐈
Смысл простой, вычитивать в большой буфер данные из сокета небольшими порциями, соответственно смещая значение указателя и уменьшая размер ожидаемых данных на каждой итерации
Ну то есть внутри массива? Ща подниму идею, вспомню, скажу.
источник

BV

Boris Vanin in Kotlin Native
Aleksei🐈
Не совсем понял ответ
Котлин безопасный язык, в нем нету адресной арифметики
источник

A

Aleksei🐈 in Kotlin Native
Andrew Mikhaylov
Ну то есть внутри массива? Ща подниму идею, вспомню, скажу.
Да, конечно
источник

AN

Alexander Nozik in Kotlin Native
Andrew Mikhaylov
Ну камон, был вопрос о pointer arithmetics, а вы о либах :)
Ответ про pointer ariphmetics простой - не надо их использовать. А если очень надо, то просто get(index)
источник

AM

Andrew Mikhaylov in Kotlin Native
Boris Vanin
Котлин безопасный язык, в нем нету адресной арифметики
Мы в чате нэйтива, ну.
источник

AN

Alexander Nozik in Kotlin Native
Andrew Mikhaylov
Мы в чате нэйтива, ну.
он тоже безопасный
источник

BV

Boris Vanin in Kotlin Native
Andrew Mikhaylov
Мы в чате нэйтива, ну.
И что?
источник

BV

Boris Vanin in Kotlin Native
Котлин тот же самый
источник

A

Aleksei🐈 in Kotlin Native
Alexander Nozik
Ответ про pointer ariphmetics простой - не надо их использовать. А если очень надо, то просто get(index)
Да мне не нужно значение
источник