Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.08.2009, 19:06   #1
slavy
Новичок
Джуниор
 
Регистрация: 26.08.2009
Сообщений: 5
Сообщение Массивы и указатели (С++)

Здраствуёте) помагите пожалуйста написать пару прог.

Для задонного заголовка функции-int StrToVec(TCHAR *str1, double *mm) {...} написать в теле функции подпрограмму, которая инициализирует массив mm числами из строки str1 разделёнными запятыми и возвращает число инициализированных элементов.
slavy вне форума
Старый 26.08.2009, 19:19   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Что непонятно? Что не получается?
Свои наработки есть?

Используйте функцию strtok(), чтобы получить очередное число. Потом преобразуете с помощью atof, например, и заносите в массив.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 26.08.2009, 19:24   #3
slavy
Новичок
Джуниор
 
Регистрация: 26.08.2009
Сообщений: 5
По умолчанию

Проблема в том что я мёртвый в програмирование а зачёт получать надо...
slavy вне форума
Старый 26.08.2009, 19:39   #4
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Код:
int StrToVec(char *str1, double *mm)
{
 int k=0;
 char *p;
 p = strtok(str1,",\0");
 mm[k++] = atof(p);
 while(p=strtok(NULL,",\0"))
  mm[k++] = atof(p);
return k;
}
Цитата:
Сообщение от slavy
Проблема в том что я мёртвый в програмирование а зачёт получать надо...
А вам не кажется, что об этом нужно было думать раньше? Раз есть задание, значит давали и необходимый материал.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Указатели и массивы VladimirVB Общие вопросы Delphi 7 23.08.2009 19:55
[C] массивы, указатели, двойные указатели. Iggel Общие вопросы C/C++ 5 05.05.2009 12:39
Указатели и массивы. (С++) Eddie Помощь студентам 8 24.04.2009 19:48
С++.Указатели и массивы Wia Помощь студентам 1 15.12.2008 18:29
Задачи на массивы и указатели в СИ D@rk_Spirit Общие вопросы C/C++ 3 29.12.2007 08:01