Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2019 October 11

M

Max in Android NDK (C++) — русскоговорящее сообщество
Значит надо понять куда копать. Сейчас посмотрю эту либу
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
они используют системную socket (2) функцию.
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
можешь читать man 2 socket
источник

M

Max in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
они используют системную socket (2) функцию.
Так они только tcp/udp заголовки захватывают? Сырые ip пакеты могут?
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
how do you avoid code duplication when a class is to be used on a class with an array of X and a class with an array of an array of X, that both should offer the exact same functions for both classes
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
in C++? using templates for stored types.
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Or STL containers. Or pass template parameter from class to stl container inside.
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
@molind ok, but for example (in kotlin as im not sure how this would be translated into C++)

version A is original class for array of X
version B is version A modified for array of array of X

differences in version A for class A
        val v1 = VectorCoreInternal<T>()
       vA.forEachIndex {
           val a = vA.getOrZero(it) as Number
           val b = vB.getOrZero(it) as Number
           action(v1, a, b)
       }
           sum = parent.addition(sum, parent.getOrZero(it) as Number)

differences in version B for class B
        val v1 = VectorSpaceCore()
       vA.forEachIndex {
           val a = vB[it]!!
           val b = action
           val c = vA[it]!!.Algorithm.elementWiseOperation(a, b) // invokes version A's instance from version B which then calls action(v1, a, b)
           v1.addDimension(c.toVectorCore())
       }
           sum = parent.addition(sum, parent.get(it)?.Algorithm?.sum() ?: 0)
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
i want to somehow merge version A and B into a new version, C, that can be used for both class A and B
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
in which version A is equivilant to a single pointer *, and B equivilant to a pointer to a pointer **
auto k = A();
class B() {
   A * a = A();
}
auto kk = B();

// kk.a[0] == k
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
or something similar to that kind of structure
источник
2019 October 18

D

DaySandBox in Android NDK (C++) — русскоговорящее сообщество
Message from Muhamad Gamer deleted. Reason: new user and forwarded (?)
источник

MG

Muhamad Gamer in Android NDK (C++) — русскоговорящее сообщество
i want to excute the method main in the java actvity when i press an button from java how can i do that?
источник

DD

Denis Dodonov in Android NDK (C++) — русскоговорящее сообщество
Muhamad Gamer
i want to excute the method main in the java actvity when i press an button from java how can i do that?
источник
2019 October 23

M

Max in Android NDK (C++) — русскоговорящее сообщество
Если я в плюсах передаю в функцию переменную, то ее значение изменится, как мне сделать так же с Java. Т.е.я передаю в функцию Aries переменную test, она там умножается на 2 и значение оригинальной переменной изменяется, как так сделать?(Нельзя просто вернуть)
источник

M

Max in Android NDK (C++) — русскоговорящее сообщество
источник

ВГ

Вадим Гальцев in Android NDK (C++) — русскоговорящее сообщество
через JNI методы мутать объект
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Тебе уже сказали как
источник

M

Max in Android NDK (C++) — русскоговорящее сообщество
Ivansuper
Тебе уже сказали как
Я уже сделал с их помощью))
источник