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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
sergio1
12 / 1 / 1
Регистрация: 08.11.2008
Сообщений: 41
#1

Используя препроцессор заменить некоторое выражение на другое - C++

08.11.2008, 16:56. Просмотров 1113. Ответов 3
Метки нет (Все метки)

Как можно используя препроцессор заменить некоторое выражение на другое даже если само выражение содержит спец. символы? Короче говоря, нужно сделать автоматически Replace All перед компиляцией.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2008, 16:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Используя препроцессор заменить некоторое выражение на другое (C++):

Заменить некоторое слово другим словом такой же длины - C++
Помогите разобраться 1. Задача (про замену слов в строке) Составить программу, которая везде в заданном тексте заменит некоторое...

Заменить в строках первое слово на другое - C++
задание такое: задан текст, содержащий произвольное кол-во строк, в которых отдельные слова могут разделяться одним или несколькими...

Заменить в тексте одно слово на другое - C++
в текстовом файле содержащий код программы на языке С, заменить все вхождения одного заданного пользователем идентификатора на другой

Заменить в файле указанное число на другое - C++
Нужна программа, которая будет открывать указанный файл (файл не .txt, но можно открыть блокнотом), искать там указанное числовое значение...

Заменить в тексте одно словосочетание на другое - C++
Здравствуйте,помогите пожалуйста сделать программу которая в любом (не имеет значения в каком тексте) будет меня например словосочетание...

Заменить все вхождения одного слова на другое - C++
Задание: считать из файла строки, заменить все вхождения одного слова на другое. В консоль: input, output, hello, bay. - заменить в файле...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
08.11.2008, 21:39 #2
Любой редактор поддерживает. А вообще, в некоторых случаях тебя спасет #define и typedef.
sergio1
12 / 1 / 1
Регистрация: 08.11.2008
Сообщений: 41
08.11.2008, 21:51  [ТС] #3
В том то и дело что нельзя написать например
#define $ "что-то"
и чтобы все $ заменились на "что-то". Заменяться будут только выражения, состоящие из букв и цифр. typedef тем более такое не сможет.
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
08.11.2008, 22:46 #4
Юзай IDE с поиском и заменой, благо умеют все.
И вообще, то, что ты говоришь -- ненужная ерунда.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2008, 22:46
Привет! Вот еще темы с ответами:

Заменить в строке одно слово на другое, заданное с клавиатуры. - C++
Строка: aa1 bb1 cc1 dd1 слово 1: bb1 слово 2: ff1 решение: aa1 ff1 cc1 dd1 Для начинающего программиста, если можно то программу...

Заменить в строке одно слово на другое, заданное с клавиатуры. - C++
Условие задачи: Заменить в строке одно слово на другое, заданное с клавиатуры. Текст программы: #include<conio.h> ...

Делится ли одно натуральное число на другое без остатка, используя операцию вычитания - C++
Напечатать программу через цикл while: Выяснить, делится ли одно натуральное число на другое без остатка, используя операцию вычитания.

Распечатать количество вхождений заданного слова в каждую строку и заменить его на другое заданное слово - C++
Даны две строки, содержащие не более 100 символов. Строки состоят из слов, разделенных пробелами. Распечатать количество вхождений...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
08.11.2008, 22:46
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru