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

Вытащить нужные данные из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как с помощью указателя пройтись по двухмерному массиву? http://www.cyberforum.ru/cpp-beginners/thread493004.html
Всем привет. Подскажите плиз. Как с помощью указателя пройтись по двухмерному массиву и выдать значения елементов. есть массив int array={ {3,2,1}, {3,4,5}, {9,6,7} };затем пробуем так: int *ps_array; ps_array=&array;не выходит :( ошибка 'second.cpp:13: cannot...
C++ Требуются системные программисты в Москве Программной студии 'Параллели' требуются системные программисты Linux и Windows в проект по созданию и развитию системы виртуальных машин. Необходимы навыки программирования на C, C++. Желательно знание Ассемблера. Требуется понимание архитектуры процессоров IA32, их режимов работы, сегментно-страничного преобразования, обработки прерываний, принципов работы с устройствами. Приветствуется знание... http://www.cyberforum.ru/cpp-beginners/thread492989.html
C++ Как разбить строку в МFC?
Такая ситуация (в продолжении темы о базе(кто читал)) Имеется строка в txt файле с разделителями. Например: имя::параметр1::параметр2::параметр3 (всего имя и 3 параметра) Подскажите, как средствами MFC обработать разделители и распихать все 4 части строки по четырём разным переменным.... Заранее благодарен за ответы.....
C++ База на онове txt файла
Здравствуйте. У меня такая ситуация: Допустим имеется диалог, на котором несколько EditBoxов и ListCtrl. Каждая строка, находящаяся в списке имеет свои параметры, которые высвечиваются в EdiBox`ах при её выборе в списке. То есть, добустим кликнул на строку, и в EdiBox`ах появились её параметры, и так для каждой строки. Например:(данные в текстовом файле) ...
C++ Запрос. Выборка всех работников, которые работали в 2004 году. http://www.cyberforum.ru/cpp-beginners/thread492922.html
есть таблица peoples в ней 3 поля FIO - фамилия имя отчесвто zak - дата заключения труд. договора ras - дата расторжения труд. договора ras может быть NULL так как договор может быть не расторгнут, либо договор может иметь конкретную дату рсторжения.. надо найти всех которые работали, работают или будут работать скажеи в 2004 году.. короче гря вот такой запрос... спасибо
C++ MAPI32.dll проблема Здравствуйте! Интересный факт, приведенный ниже код работает нормально если установлен пакет Office 2000 и отказывает работать если установлен Office XP. Сбой происходит в виде ошибки *Не удается найти указанную функцию* при выполнении //Параметры процедуры регистрации cmcStatus = (*lpfncmc_query_configuration) (....) Помогите плиз, заранее спасибо! кусок кода целиком: BOOL ... подробнее

Показать сообщение отдельно
pominub
0 / 0 / 0
Регистрация: 17.11.2010
Сообщений: 30
22.02.2011, 05:40     Вытащить нужные данные из файла
Здравствуйте. Такая ситуация:
Нужно 'выцыпить ' нужные данные из файла.
Например:
Текст файла:

34?Вася
56?Петя
78?Коля

Нужно ,допустим, всегда получать параметр Пети - в данном случае это 56.
Знак вопроса (?) - разделитель
Я делаю след образом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
while (pFile2->ReadString(string)) // читаем построчно файл
   {
      CString Petya='Петя';
      CStringTokenizer tor(string,FALSE,'?');//взял класс для      разделения строки
                        // c какой-то статьи (работает-проверял)
      if ( CString param1=tor.GetAt(1))==Petya) //Проверяем, является ли вторая часть строки подстрокой 'Петя'
           {
               CString param2=tor.GetAt(0);// Если является, то берём первую часть строки и выводим её(по идее это и должно быть искомое значение)
                AfxMessageBox( param2, MB_OK);
               
            }
       break;
     }
И ничего не получается. Подскажите, что я делаю не так.
Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru