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

По символьным файлам с текстом и сокращениями создать новый файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ наследование одноимённых классов http://www.cyberforum.ru/cpp-beginners/thread805984.html
Пример: namespace a { class A { public: A(); }; } // end of namespace a
C++ Публичные проекты. Junior C++ Здравствуйте! Очень интересует вопрос: Насколько важно и необходимо для устройства на позицию Junior разработчика на C++ (системное по) (без опыта работы) наличие публично-доступных проектов или патчей в чужой код. Если необходимо, то какого уровня должны быть эти проекты? (Достаточен ли будет по уровню сложности например такой проект , как разработка VNC-клиента для какой нибудь ОС?) http://www.cyberforum.ru/cpp-beginners/thread805978.html
Запись в файл C++
Привет всем! Очень нужна ваша помощь! Записываю массив из класса в файл, а в файле какой-то код (вроде такого: 00234A50) Помогите пожалуйста! Буду очень благодарен за помощь! #include <conio.h> #include <iostream> #include <fstream> #include <math.h> #include <time.h> using namespace std; class massiv
C++ Заданы длины двух сторон треугольника и угол между ними. найти площадь треугольника?
Заданы длины двух сторон треугольника и угол между ними. найти площадь треугольника?
C++ Секундомер: Изменение значений минут и секунд, когда секунды = 60 http://www.cyberforum.ru/cpp-beginners/thread805971.html
Подскажите, с одной задачей. Есть секундомер. Когда значение секунд равно 60, нужно, чтобы оно обнулялось, а минуты увеличивались на 1. Не пойму, что не так void checkForMinutes ( ) { cout << "Push '_' + 'ENTER' to stop" << endl; char userInput; auto start = chrono::high_resolution_clock::now( ); auto stop = start; while (true) { if (cin.get(userInput) && userInput ==...
C++ Компилится синтаксически неверный код Ну раз он компилится, он автоматом верный. Решил просто этим чудом поделиться. #include <stdio.h> int array ; int main () { printf ("x= %d\n", x); getchar (); return 0; подробнее

Показать сообщение отдельно
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
13.03.2013, 05:47     По символьным файлам с текстом и сокращениями создать новый файл
Классы string, vector. Сокращения помещаете в один vector<string> , полные слова, к этим сокращениям, в том же порядке - в другой . Открываете два файла: один для чтения, другой для записи. Читаете по словам текст из файла в string. После считывания каждого слова, делаете поиск его в векторе с сокращениями. Если сокращение найдено, запоминаете идекс его нахождения в векторе и по этому индексу извлекаете полное слово из второго вектора, записываете его во второй файл. Если сокращение не найдено, то просто записываете считанное слово в файл.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru