|
|
Другие темы раздела | |
C++ дополнение к itoa() Как всем известно, http://www.cplusplus.com/reference/clibrary/cstdlib/itoa/ это функция, с помощью которой можно переводить числа с системы счисления с основанием 10 в систему с основанием в диапазоне 2..36. Вопрос состоит в том, есть ли стандартные функции для перевода с любой в 10-ичную ?? (я свою уже закодил, но вот проблема в том, что мейн занимает 10 строк, а функция - 8, некрасиво... https://www.cyberforum.ru/ cpp-beginners/ thread88898.html |
C++ матрица Помогите с заданием.Создать матрицу 5х5, и найти сумму отрицательных элементов, которые находятся под главной диагональю. |
C++ Ошибка: "Попытка чтения или записи в защищенную память" Вот это выдает: Additional information: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена. При компиле вот этой проги #define _CRT_SECURE_NO_DEPRECATE #include <stdio.h> #include <conio.h> #include <locale.h> #include <string.h> https://www.cyberforum.ru/ cpp-beginners/ thread88888.html |
C++ элементарные задачи
https://www.cyberforum.ru/ cpp-beginners/ thread88869.html Мне нужно примеры задач на такие условия: 1) минимум и максимум в массиве 2) проверка упорядоченности в массиве 3) упорядочение массива за ростом и спаданием 4) выделение слов из предложения Но примеры должны быть в С |
Разработать и реализовать класс «вектор»... C++ Разработать и реализовать класс «вектор»,элементы которого содержат указатель на описатель некоторой математической функции. Память под элементы вектора выделяется статически. Для класса «вектор» предусмотреть необходимые конструкторы, работу с элементами вектора(с помощью оператора ) и вывод вектора в поток ( с помощью перегруженного оператора <<). Математические функции определяються... |
C++ Надо составить проги на С++ (массив и т.д.) помогите кто может, дали 4 задачи, а я ниф не понимаю... 1) Определить сумму 2,4,6 и т.д. элементов массива 2) Найти количество строк массива, в которых имеется ровно 3 буквы о. 3) Известны оценки каждого из 25-ти учеников класса по 10 предметам. Найти фамилию ученика имеющего наибольшую сумму оценок 4) Имеется текстовый файл. Напечатать все его строки, начинающиеся с буквы 7 https://www.cyberforum.ru/ cpp-beginners/ thread88852.html |
C++ Структура
https://www.cyberforum.ru/ cpp-beginners/ thread88849.html С клавиатуры вводятся слова, некоторые из них повторяются. Записать их в массив структур, в котором слова не повторяются. Каждая структура - элемент массива - содержит информацию о количестве повторов данного слова при вводе. Вывести полученный массив. |
C++ Посчитать количество знаков препинания в тексте и вывести их количество. Текст:"Враг, что мудр и много знает, друга может быть ценней. Мудрость уважать пристало у врагов и у друзей." |
C++ Отсортировать слова по длине
https://www.cyberforum.ru/ cpp-beginners/ thread88823.html Вот условие программы: "Есть файл со словами. Вывести на экран все слова в которых количество гласных, стоящих на позициях с четными и нечетными номерами одинакова. Слова отсортировать по длине." Помогите пожалуйста доработать программу.. Вот мой код #include "stdafx.h" #include <iostream> #include <fstream> #include <string> using namespace std; int _tmain(int argc, _TCHAR* argv) |
C++ Отсортировать слова по длине Здравствуйте, у меня есть задание с таким условием: "Есть файл со словами. Вывести на экран все слова в которых количество гласных, стоящих на позициях с четными и нечетными номерами одинакова. Слова отсортировать по длине." Буду очень благодарен, если поможете написать код программы... https://www.cyberforum.ru/ cpp-beginners/ thread88794.html |
Вид функций C++ Помогите оформить эту программу в виде функций! Условие задачи точно не помню Сначало найти сумму элементов матрицы А, потом заменить среднее значение этой суммы строкой матрицы b. #include<iostream.h> #include<conio.h> #include<math.h> int const n=4, m=4; void main () { clrscr (); |
C++ Клавиши UP, DOWN, LEFT, RIGHT
https://www.cyberforum.ru/ cpp-beginners/ thread88779.html Как в консольных приложениях работать с клавишами UP, DOWN, LEFT, RIGHT. Можете написать пример, перемишения точки по экрану |
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 15
|
||||||
0 | ||||||
Аналог программы REP - C++ - Ответ 49908524.01.2010, 14:46. Показов 2339. Ответов 0
Метки (Все метки)
Здравствуйте! Обращаюсь за помощью)
Вот так выглядит постановка задачи: Программа-аналог программы REP, с упрощенным подмножеством регулярных выражений. Требуется составить программу для замены фрагментов текста на основе заданного шаблона. В шаблоне допускается использование упрощенного подмножества регулярных выражений. Всё это дело должно быть оформлено на C++ консольным приложением. Как бы, что есть такое REP, это, если в двух словах, программа поиска фразы с заменой. Но, работает оно на регулярных выражениях. Обычные регулярные выражения могут содержать следующие метасимволы: '^', '$', '.', '*', '[', ']', '\'. Каждый из метасимволов имеет особое значение - определяет определенное множество или действие. Вот пример интерфейса REP <искомая строка> <заменяющая строка> <файл1> [... <файл2>]. Пример команды для программы: REP \.[bB][aA][tT] .CMD Заменяет все вхождения строки '.bat' (в любом регистре) на строку .CMD . Так же для того, чтобы было более понятно, можно привести сравнение REP с GREP. В отличии от программы REP, GREP не производит замену текста, а только производит поиск и вывод фрагментов текста, соответствующих заданному шаблону. Собственно хотелось бы узнать как это реализовать. Я примерно понимаю, что надо создать 2 класса: 1й реализует логику хранения информации о конкретном наборе возможных символов регулярного выражения; 2й реализует общую логику по разбиению введенного регулярного выражения и поиска соответствий во введенной строке. Но вот на этом все мои соображения и заканчиваются. Тоесть даже алгоритм составить не могу. Заранее спасибо! Добавлено через 19 часов 46 минут Ну долгие размышления и длинная ночь помогли мне родить то что я сейчас представлю. Однако я просто уверен, что код можно сделать эффективнее и компактнее. Вот и соответственно обращаюсь уже с просьбой о помощи в изменении кода на более компактный.
Вернуться к обсуждению: Аналог программы REP C++
0
|
24.01.2010, 14:46 | |
Готовые ответы и решения:
0
Rep movsw ORA-12203 и REP 0501 Поддержка FreeArc, Rep, Precomp Пересылка данных командой rep movs |
24.01.2010, 14:46 | |
24.01.2010, 14:46 | |
Помогаю со студенческими работами здесь
0
Промоделировать выполнение команды REP LODSW Аналог killall из программы на си Аналог программы Textanz Подскажите аналог программы |