0 / 0 / 0
Регистрация: 11.06.2009
Сообщений: 55
|
|
1 | |
Cтроковые функции и указатели21.09.2009, 11:09. Показов 1976. Ответов 15
в общем задача такая
пользователь вводит ФИО, затем номер телефона в строковый массив сколько угодно раз до нажатия определенного символа (допустим 0-exit) затем предлагается найти по номеру ФИО или наоборот с помощью строковых функций... пропустил 4 занятия в т.ч. и тему с указателями не могу понять как правильно вводить данные в массив (как создавать и т.д.) выборку из массива я сам сделаю...
0
|
21.09.2009, 11:09 | |
Ответы с готовыми решениями:
15
Указатели на функции. Указатели на функции как формальные параметры у функциях высшего уровня Указатели на массивы. Указатели и функции Указатели и массивы. Указатели и функции Cтроковые операции(Pascal ABC) |
1 / 1 / 0
Регистрация: 15.07.2009
Сообщений: 25
|
|
21.09.2009, 11:28 | 2 |
Тебе поможет динамический массив и записи
Читай книги объектно ориентированное-программирование
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||
21.09.2009, 11:31 | 3 | |||||
kostarev, можно обойтись и без ООП, просто объявить
0
|
0 / 0 / 0
Регистрация: 11.06.2009
Сообщений: 55
|
|
21.09.2009, 11:45 [ТС] | 4 |
вся загвоздка что структуры мы еще не проходили и соответственно не могу решить используя данную конструкцию...
хотя класс struct значительно облегчил бы жизнь в данном случае.
0
|
эволюционирую потихоньку
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
|
|
21.09.2009, 12:24 | 5 |
А что вы проходили? стандарные контейнеры были? ИМХО, STL - просто, легко и надёжно.
0
|
0 / 0 / 0
Регистрация: 11.06.2009
Сообщений: 55
|
|
21.09.2009, 12:33 [ТС] | 6 |
к сожалению нет
были указатели, функции, массивы, циклы (в обратном порядке ) вот сейчас начались строки и строковые функции и в связи с этим задали такую задачку указатели и массивы динамические я пропустил в силу определенных обстоятельств и теперь без них, хоть убей, не могу понять с чего начать как выделить динамический массив и загонять туда данные =\ а ДЗ сдавать через 5-6 часов...
0
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
||||||
21.09.2009, 12:49 | 7 | |||||
По простому:
1
|
0 / 0 / 0
Регистрация: 11.06.2009
Сообщений: 55
|
|
21.09.2009, 14:17 [ТС] | 8 |
Добавлено через 40 минут
вобщем спасибо но множество ф-ций мы еще не проходили например fgets ((
0
|
эволюционирую потихоньку
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
|
|
21.09.2009, 14:22 | 9 |
0
|
0 / 0 / 0
Регистрация: 11.06.2009
Сообщений: 55
|
||||||
21.09.2009, 14:35 [ТС] | 10 | |||||
ладно...
попробуем по другому мне нужен динамический двухмерный строковый массив как выделить ему память не могу разобраться
а для двухменого как ?
0
|
эволюционирую потихоньку
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
|
||||||
21.09.2009, 15:49 | 11 | |||||
1
|
0 / 0 / 0
Регистрация: 11.06.2009
Сообщений: 55
|
||||||
21.09.2009, 16:29 [ТС] | 12 | |||||
проблема ...
на второй программа пролетает и останавливается на выборе вводить дальше или нет =\
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
21.09.2009, 19:12 | 13 |
electromind, ты в одну строку должен вводить телефон и ФИО
0
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|
21.09.2009, 19:23 | 14 |
electromind, в конце цикла поставь cin.ignore(), в потоке остается ненужный символ новой строки.
1
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||
21.09.2009, 19:51 | 15 | |||||
gets - это вроде не плюсовая функция. Если полностью на С++, то
так
0
|
0 / 0 / 0
Регистрация: 11.06.2009
Сообщений: 55
|
|
22.09.2009, 11:09 [ТС] | 16 |
всем спасибо за помощь
проскакивает из-за того, когда вводится имя и номер, они разделяются пробелом... а т.к. cin работает до первого пробела и получается такая кака ))) еще раз благодарю всех за участие в обсуждении, тему можно закрывать.
0
|
22.09.2009, 11:09 | |
22.09.2009, 11:09 | |
Помогаю со студенческими работами здесь
16
Используя указатели на функцию вычислить значение функции в точке х в соответствии с выбором функции Объявить массив из N указателей на функции, возвращающих указатели на функции, возвращающие указатель на char Используя указатели на функцию вычислить значение функции в точке х в соответствии с выбором функции Используя указатели на функцию вычислить значение функции в точке X в соответствии с выбором функции пользователем Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |