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

Программа поиска по data файлу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать функцию возведения целого числа в квадрат, возвращающую значение типа int http://www.cyberforum.ru/cpp-beginners/thread1800082.html
Как правильно изменить код что бы он скомпилировался, ошибка: Функция должна возвращать значение. Если заменить int Sqr (int q) на void Sqr (int q) то все прекрасно работает. Но мне нужно с int а как правильно это сделать я так и не понял. С чего начал, задание: При использовании метода наименьших квадратов, для оценки точности измерений,
C++ Удалить данные из вектора (игра в города) - не могу понять, почему данные остаются в векторе? Ребят, почему так выводит(все время первый город вектора)? vector<string> wcities; vector<string> Bot::Insert(string put) { vector<string> vec; fstream file(put, ios::in | ios::out); if(! file.is_open()) http://www.cyberforum.ru/cpp-beginners/thread1800080.html
Написать парсер математических выражений с функцией упрощения этих выражений C++
Люди, здравствуйте. Есть такая задача: написать упроститель выражений. На вход подается строка вида "a*b+a*c", являющаяся корректным математическим выражением. Надо упростить его. Как решить, объяснять не буду. Однако, все же будет предпочтительнее, чтобы вы реализовывали через классы (каждая операция - это класс, наполненный своими методами). В чем суть: суть в том, чтобы посмотреть,...
Как реализовать генерацию рандомных чисел в заданном диапазоне? C++
Я Хочу Сделать Генерацию Рандомный Чисел В Заданном Диапазоне ну например от 100 до 120.Ошибок Компилятор не выдаёт.Но Программа Работает не правильно Мой Код: #include <iostream> #include <ctime> using namespace std; int main(int argc, char* argv) { int a, b; cout << "Min Value: ";
C++ Как настроить условие, что оно считало двухсимвольную последовательность ff,fl,fi? http://www.cyberforum.ru/cpp-beginners/thread1799932.html
Наверняка у меня неправильно ( с=='f' && ++c=='f'). Подскажите, как в условие перейти на другой символ и узнать его значение... #include <iostream> #include<vector> #include<string> using namespace std; int main() { char k2, t2, h, h3, h2, h5,f4;
C++ Найти в строке в текстовом файле в кодировке OEM 866 (кириллица и латиница), слова, содержащие кириллицу Приветствую, форумчане! Вот уже несколько дней не могу решить проблему. Дано: строка в текстовом файле в кодировке OEM 866, содержащая кириллицу и латиницу. Требуется найти в данном тексте слово на кириллице. Вот пример кода. К сожалению, совпадений не находит. Пробовал менять кодировку входящего текста через OemToChar(). Исход тот же. Самое интересное, что латиницу находит. A также... подробнее

Показать сообщение отдельно
egor2116
338 / 369 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
30.08.2016, 09:31     Программа поиска по data файлу
Как это лучше всего осуществить? Буду рад если что-нибудь подскажете.
Информация у вас записана в определенном(строгом формате), тэги должны быть разделены между собой строго определенным способом(например точкой с запятой). Вы считываете файл, потом делите содержимое на части(токены) по разделителю и загоняете в массив или выводите на экран и т.д. Дозапись производится как обычно в конец с соблюдением установленного формата.
Стоит подумать над тем что бы писать не отдельные слова(значения), а целыми структурами.
Так же стоит подумать над распределением доступа к файлу. Так как в один момент может несколько людей захотеть записать в файл. нужно делать проверки и уведомления.
Ну как то так.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru