В программе, написанной на go, имеется сделанный с помощью make() срез( кажется срез ). Я догадываюсь, что просто так невозможно отправить его в с++ по сокетам, и использовать его там как массив. Собственно вопрос, можно ли это как то реализовать?
У меня есть идея использовать библиотеку "C" в Go, но будет ли возможность работать с созданным с ее помощью массивом так же, как со срезом Go? Или есть полностью аналогичные функции? Спасибо.
Виталий Филинков: >Срез это часть массива. Как и массивы, срезы индексируются и имеют длину. В отличии от массивов их длину можно изменить.
В чем дело?
Собственно, решил не усложнять. Мне нужно будет отправлять несколько строк, так что я просто объединю их в одну строку, где все необходимое разделю двоеточием, к примеру, и буду уже разбирать это из C кода. Всем спасибо.