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

написание программы для поиска и замены части строк в двух текстовых файлах с разным синтаксисом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Длинная арифметика http://www.cyberforum.ru/cpp-beginners/thread338996.html
Срочно нужны исходники (функции): 1. Перевод обычного числа в длинное (массив, строка , вектор кто с чем работает) 2. Нахождение суммы двух длинных. 3. Произведение двух длинных. 4. Частное двух длинных = длмнное 5. Остаток от деления длинного на длинное = длинное 6. Разность двух длинных. 7. Сравнение двух длинных.
C++ Вопрос по синтаксису языка Народ, всем привет!!! Вопрос такой: есть 2 класса, как вставить в класс Prizm функцию friend void Sravanenie_H(Cube&cube,Prizm&prizm,float h1,float h2) и почему в самой функции не видит переменную H из класса Prizm? #include<iostream.h> #include<conio.h> #include<string.h> enum Shape{prizm,parallelepiped,cube,pyramid,cone,cylinder}; class Body { protected: http://www.cyberforum.ru/cpp-beginners/thread338987.html
C++ DirectX9 Direct3D
Здравствуйте! Возникла проблема: При загрузке х. файлов из пакета ДиректХ все нормально (тот же самый тигр). Но если я експортирую из 3Д Макса в х. файл, то обьект выводится без текстуры. Может кто знает в чем причина. На счет управления камерой: На сколько я понял все сводится к установке матрицы D3DXMatrixLookAtLH(
Функции atoi и atof C++
Здравствуйте, пишу парсер для файла определенного формата (фактически лексический и синтаксический анализаторы), так вот среди данных имеются числовые значения, как целые так и с плавающей точкой. для преобразования этих чисел из строкового представления хочу собственно использовать функции atoi и atof, но еще есть желание сохранить платформо-независимость, т.е. сделать этот парсер...
C++ помогите с потоками API http://www.cyberforum.ru/cpp-beginners/thread338912.html
Привет народ))) я в С++ новичок, но тут вот задание дали, нужно запрограммировать com-порт. у меня возникли затруднения. вот алгоримт программы #include "stdafx.h" #include "conio.h" /* _________________________________________________________________________ */ // поток записи данных в порт // { // пока нет флага завершения потока
C++ invalid types ‘Room [26][26][26][double]’ for array subscript. Помогите разобраться пожалуйста. Параметр ловушки не выводиться(Trap) Выбивает ошибку invalid types ‘Room ’ for array subscript #include <stdio.h> #include <stdlib.h> #include <math.h> #include <unistd.h> #include <time.h> подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт C++
 Аватар для Deviaphan
1285 / 1219 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
04.08.2011, 15:37     написание программы для поиска и замены части строк в двух текстовых файлах с разным синтаксисом
Всё элементарно (даже за две недели сможешь сделать.) )!
Выгружаешь инфу в текстовые файлы с удобным разделителем (пробел не подходит, т.к. есть строки с пробелом). Для упрощения задачи можно выгружать не все столбцы. НАпример, очевидно, что там везде ВЫМПЕЛКОМ в столбце TR_CMP. Но это просто для уменьшения объёма.

Для идентификации звонков используешь трио дата/время/длительность вызова. т.е. создаёшь структуру вида
C++
1
2
3
4
5
6
dtruct CallID
{
      DWORD date;
      DWORD time;
      DWORD call;
};
И ещё одну структуру CallData, содержащую все остальные поля из обоих файлов.

Создаёшь словарь std::map<CallID, CallData> calls;
Построчно считываешь первый файл, заполняя поля структур CallID и CallData и занося их в словарь.

Считываешь второй файл, заполняя структуру типа CallID, находишь в словаре связанную с ней информацию о звонке и дополняешь оставшиеся поля.

Сохраняешь данные из словаря в третий файл.

Я реализацию писать не буду, это скучно.)
 
Текущее время: 00:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru