Я работаю над расширением google chrome, в котором я получаю массив целых чисел из расширения на pp::Var shared = dict_message.Get("shared_list");
. Теперь мне нужно передать этот массив функции C, поэтому нужно получить элементы в int*
. Как мне это сделать?Преобразование массива pp :: Var в chrome native client для целочисленного массива C
1
A
ответ
2
Во-первых, убедитесь, что pp::Var
- это действительно массив.
if (shared.is_array()) {
Затем используйте интерфейсы, предоставляемые классом pp::VarArray
.
pp::VarArray array(shared);
int * carray = new int[array.GetLength()];
for (uint32_t i = 0; i < array.GetLength(); ++i) {
pp::Var oneElem(array.Get(i));
assert(oneElem.is_number());
carray[i] = oneElem.AsInt();
}
// carray is ready to use
delete [] carray;
}
Смежные вопросы
- 1. Преобразование целочисленного массива OpenCv
- 2. Преобразование целочисленного целочисленного массива в массив char
- 3. Преобразование целочисленного массива в строку
- 4. Преобразование целочисленного массива в число
- 5. CSVWriter Для целочисленного массива
- 6. Шелл целочисленного массива в C
- 7. Использование memset для целочисленного массива в c
- 8. Преобразование целочисленного массива в байтовый массив
- 9. Преобразование целочисленного массива в строковый массив
- 10. Элемент массива отсортированного целочисленного массива
- 11. строка Javascript для целочисленного массива
- 12. предложение для маркера целочисленного массива
- 13. Chrome модель Native Client процесс
- 14. Инициализация целочисленного массива как члена
- 15. Создание массива для var
- 16. Растровое изображение для целочисленного массива?
- 17. Контрольная сумма для целочисленного массива?
- 18. C# преобразование многомерного массива
- 19. Создание целочисленного массива в Objective-C
- 20. C++ целочисленного массива со значениями 2 размерности целочисленного массива (3d массива)
- 21. Преобразование массива в C++
- 22. Отправка целочисленного массива по tcp в C#
- 23. Инициализация массива целочисленного указателя в C
- 24. C# Преобразование массива
- 25. Строки целочисленного массива
- 26. Конец целочисленного/структурного массива?
- 27. поиск неупорядоченного целочисленного массива
- 28. реверсивных элементы целочисленного массива
- 29. Quicksorting практика целочисленного массива
- 30. Перестановки алгоритма целочисленного массива
Ваш вопрос будет лучше, если вы должны были найти некоторые документы, чтобы читать, и попробовать что-то, возвращаясь, если у вас есть проблемы с тем, что вы пробовали ... – Sebivor