Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Десериализация двумерного массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 2-х мерный массив и заполните его нулями http://www.cyberforum.ru/cpp-beginners/thread714286.html
Для поля возьмите 2-х мерный массив и заполните его нулями. Когда ход крестика ставьте вместо нуля - 1, когда нолика - (-1). Подсчитывая сумму на вертикалях, горизонталях и диагоналях можно выявить...
C++ Задачник для изучения по книге Лафоре Посоветуйте норм задачник для новачка изучаю с++ по книге Лафорте. http://www.cyberforum.ru/cpp-beginners/thread714277.html
C++ Задача C++. Полиномы
Помогите пожалуйста, нужена прога, которая будет выводить коэффициенты при старшей степени переменной X и младшей степени переменной Z в полиноме из 3-х переменных
Как разбить проект на файлы? C++
Подскажите как мне это сделать :) Добавлено через 10 минут Visual Studio 2010. Как разбить проект на файлы?
C++ Программа запрашивает время http://www.cyberforum.ru/cpp-beginners/thread714269.html
Программа запрашивает время в формате hh:mm:ss и проверяет корректность ввода, выводя соответствующее сообщение Подскажите как должно выглядить
C++ Упорядочить элементы матрицы так, чтобы наибольшие элементы каждой строки оказались на главной диагонали Дана матрица целых чисел N*N.Упорядочить (переставить ) элементы матрицы так, что бы наибольшие элементы каждой строки оказались на главной диагонали, а взаимное расположение остальных элементов... подробнее

Показать сообщение отдельно
The special one
13 / 13 / 0
Регистрация: 09.03.2012
Сообщений: 112

Десериализация двумерного массива - C++

30.11.2012, 13:09. Просмотров 218. Ответов 0
Метки (Все метки)

Здравствуйте уважаемые программисты! Существует некий рнр скрипт.
PHP
1
2
3
4
5
6
7
8
9
$m[0][0] = 1;
$m[0][1] = "name1";
$m[1][0] = 2;
$m[1][1] = "name2";
$m[2][0] = 3;
$m[2][1] = "name3";
$m[3][0] = 4;
$m[3][1] = "name4";
echo serialize($m);
Программа на с++ посылает НТТР-запрос и получает ответ в виде строки.
C++
1
a:4:{i:0;a:2:{i:0;i:1;i:1;s:5:"name1";}i:1;a:2:{i:0;i:2;i:1;s:5:"name2";}i:2;a:2:{i:0;i:3;i:1;s:5:"name3";}i:3;a:2:{i:0;i:4;i:1;s:5:"name4";}}
Подскажите, есть ли стандартная функция в с++, которая прочитает принятую строку и запишет данные в массив структур? Например.
C++
1
2
3
4
5
6
7
8
data.nom[0] = 1;
data.nom[1] = 2;
data.nom[2] = 3;
data.nom[3] = 4;
data.name[0] = "name1";
data.name[1] = "name2";
data.name[2] = "name3";
data.name[3] = "name4";
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru