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

парсер строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ set_intersection ??? не понятная ошибка. http://www.cyberforum.ru/cpp-beginners/thread558286.html
есть базовый класс car, производный Bus. Так же есть класс который не связан с Bus и car, он называется Park. Park является frind class для car. Проблема: // Автопарк #define max_nbuses 100 class...
C++ Каков будет порядок элементов списка[6, 2, 4, 7, 1, 3, 8, 5] после построения пирамиды Каков будет порядок элементов списка после построения пирамиды http://www.cyberforum.ru/cpp-beginners/thread558277.html
Не подключается <string> C++
Добрый день, я новичок в C++, и много могу не понимать, так что простите за, возможно, глупые вопросы. Судя по всему, здесь дело в компилляторе... Итак, использую NetBeans + Cygwin (Windows,...
C++ Цикл: 1/sin(n!)-2/sin((n-1)!)-3/sin((n-2)!)-4/sin((n-3)!)
Решите плз задачку надо написать цыкл 1/sin(n!)-2/sin((n-1)!)-3/sin((n-2)!)-4/sin((n-3)!).......и тд.
C++ Программный каркас для написания служб http://www.cyberforum.ru/cpp-beginners/thread558246.html
Здравствуйте, такое задание: Привести пример и объяснить стандартный программный каркас для написания служб. Заранее благодарен.
C++ Определить значение выражения P=n!/(1+2+3+...+n). Помогите, пожалуйста написать прогу) для вычисления факториала написал, дальше не знаю как) #include "stdafx.h" #include <iostream> using namespace std; int main() { unsigned int numb; подробнее

Показать сообщение отдельно
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403

парсер строки - C++

25.04.2012, 15:29. Просмотров 10719. Ответов 5
Метки (Все метки)

Народ, помогите, плиз!
проблема такая :
сперва считываю строку из файла

C++
1
2
string value;
getline (file, value, '\n');
теперь в value хранится : "ФИО String; Дата_рождения Date; Кол-во Integer; Рейтинг Float"
далее имею 2 массива строк string *name и string *type
как в них записать значения из строки value ?

должно получится так :
name[1] == "ФИО"; type[1] == "String";
name[2] == "Дата_рождения"; type[2] == "Date";
etc.


уже как только не пробовал , не знаю что поделать!

почему кода пишу
C++
1
2
3
4
5
6
7
int i = 0; 
char *cur = new char[];
while (value[i]!=' '){
    cur[i] = value[i];
    i++;
}
name[1] = cur;
в name[1] оказывается не "ФИО" , а "ФИОэЭЭЭЭ" ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru