Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++] Индексирование эл-в динамического массива


Автор: SAVEL 2.12.2007, 23:09
Ув. программисты подскажите!!!
У меня есть динамический массив 
Код

char *buff = new char [1024];

заполненный различными числовыми значениями через пробел или в столбик!!! Как мне узнать индексы моих элементов(четных/нечетных, отрицательных/положительных), в смысле как это работает и как это программно сделать? 
 smile 
Если пытаюсь вывести второй элемент моего массива (напр содержащего -10 22 44), выводит 0, 3-го - пустота(видимо пробел!).Поэтому и хочу узнать как обозначить эти индексы элементов массива! smile 
Очень надо...!HELP!!!
Зараннее благодарен!

Автор: GIK 3.12.2007, 15:48
Цитата

Если пытаюсь вывести второй элемент моего массива (напр содержащего -10 22 44), 

Надо отфильтровать 2 раза, 1-йы отсеччь числа (если тебе извесно точно что разделитель пробел то это легко) 2) конвертить в целочислительный тип.  Все  smile 
Ну еще ньанс есть, это символ минус, но это не проблема smile

Добавлено через 38 секунд
Если оч. срочно надо напишу  smile но вечером

Автор: SAVEL 3.12.2007, 16:47
Цитата

Если оч. срочно надо напишу   но вечером

Действительно надо побыстрому с этим разобраться!!! Буду оч благодарен! 

Может Или считать содержимое файла поэлементно в контейнер! но результат - число!

Автор: SAVEL 4.12.2007, 00:43
Zzzабудьте!!! smile  smile  smile  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)