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

найти нужный ID, не перебирая каждый элемент в потоке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с рядками http://www.cyberforum.ru/cpp-beginners/thread28448.html
Помогите пожалуйста сделать такое задание : Нада програма которая: - копирует рядок S в S1 N раз - отделяет первое слово с рядка S - сравнивает S и S1 c игнорированием отменностей в регистрах. - определяет тип рядка (Буквы, Десятковые числа, Двоичные, Шестнадцатеричные) - выводит количество слов с рядка S - Значения S, S1 и N вводит пользователь Стандартными функциями пользоваться...
C++ Нет инициализации графического режима в BorlandC++ под ДОС Привет всем,проблема такая после относительно долгих вычислений стараюсь инициализировать графический режим,но он выдает ошибку - Not enough memory to load driver (не хватает памяти для загрузки драйвера),хотя если закоментить эти вычисления все проходит нормально и gdriver возращает 9(вместо - 5). В чем проблема подскажите плиз smile smile smile Уже задолбался,ток эта проблема,ниже приведен... http://www.cyberforum.ru/cpp-beginners/thread28439.html
C++ А вот что за стеки!
В свое время мне трудно далась тема создания и вывода на печать текстовых файлов. Сейчас вспомнилось и хочу поделиться. int Create_txt_File (char *filname) { FILE *pF; if ((pF=fopen (filname,"w"))== NULL) return -1; char buf; gets (buf); strcat (buf,"\n"); while (*buf!='\n') {
C++ Проверка типа
int n; std::cin >> n; Как проверить тип введённых данных? Ведь если введено не int, то программа будет работать не так, как мне нужно.
C++ Работа с мышью http://www.cyberforum.ru/cpp-beginners/thread28394.html
Нужна ваша помощь. Незнаю как заставить двигатся курсор мыши только по окружности радиусом r с центром в точке (x,y), работа с мышью осуществляется через процедурку int86, нужен сам алгоритм не обязательно с его реализацией, главное по подробнее =).
C++ Парность скобок Суть заключается в том,чтобы прверить на парность 2 видов скобок(круглых и квадратных) рассмотреть не только случаи ((])),но и например ((())). подробнее

Показать сообщение отдельно
AleksandraMV
0 / 0 / 0
Регистрация: 20.02.2009
Сообщений: 12

найти нужный ID, не перебирая каждый элемент в потоке - C++

02.04.2009, 10:42. Просмотров 467. Ответов 1
Метки (Все метки)

Добрый день!

у меня есть числовой f.dat, с которым работаем консольное приложение
9045 0
180 45 0.0251608 -0.0228552 -0 0 -0.0228552 0.0251608 0 0 0 0 -0.0105215 0 0 0 0 -0.0105215 555
300 135 0.949986 0.00837315 0.0139804 -0.0103626 0.00837315 -0.592651 0.596302 -0.441994 -0.0139804 -0.596302 -0.719417 -0.170758 -0.0103626 -0.441994 0.170758 0.823219 555
300 45 0.023711 0.0137558 -0.0132769 0.00984113 -0.0215015 -0.0151029 0.0146839 -0.0108841 0.000147095 0.006274 0.00756936 0.00179663 0.00010903 0.00465045 -0.00179663 -0.00866152 555
60 135 0.00113023 0.000717924 -0.000697273 0.000514542 0.000717924 0.000441717 -0.000504931 0.000276408 0.000697273 0.000504931 -0.000375397 0.000318382 0.000514542 0.000276408 -0.000318382 0.000313114 555
300 45 0.023711 0.0137558 -0.0132769 0.00984113 -0.0215015 -0.0151029 0.0146839 -0.0108841 0.000147095 0.006274 0.00756936 0.00179663 0.00010903 0.00465045 -0.00179663 -0.00866152 555
9047 284
180 47 0.0270046 -0.0256195 -0 0 -0.0256195 0.0270046 0 0 0 0 -0.00853769 0 0 0 0 -0.00853769 555
300 133 0.946219 0.00589664 0.0122781 -0.0104057 0.00589664 -0.722117 0.466305 -0.395194 -0.0120655 -0.458231 -0.817883 -0.127571 -0.0106514 -0.404528 0.0938878 0.850113 555
300 47 0.0254012 0.0186595 -0.0116149 0.00984366 -0.0240824 -0.0196516 0.0122778 -0.0104055 0.000103011 0.00391223 0.00698283 0.00108916 9.09386e-05 0.00345373 -0.000801585 -0.007258 555

где выделенные элементы-некоторые идентификаторы

Вопрос: как можно в с++, не пробегая по каждому элементу в строке добраться до числового блока, следующего за "9047 284" (то есть, если идентификатор не тот, то пропустить блок до следующего идентификатора)

...Плииииз...help


Заранее благодарна
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru