Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

Как можно используя препроцессор заменить некоторое выражение на другое даже если само выражение содержит спец. символы? Короче говоря, нужно сделать автоматически Replace All перед компиляцией.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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. - заменить в файле...

3
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
08.11.2008, 21:39 #2
Любой редактор поддерживает. А вообще, в некоторых случаях тебя спасет #define и typedef.
0
sergio1
12 / 1 / 1
Регистрация: 08.11.2008
Сообщений: 41
08.11.2008, 21:51  [ТС] #3
В том то и дело что нельзя написать например
#define $ "что-то"
и чтобы все $ заменились на "что-то". Заменяться будут только выражения, состоящие из букв и цифр. typedef тем более такое не сможет.
0
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
08.11.2008, 22:46 #4
Юзай IDE с поиском и заменой, благо умеют все.
И вообще, то, что ты говоришь -- ненужная ерунда.
0
08.11.2008, 22:46
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 символов. Строки состоят из слов, разделенных пробелами. Распечатать количество вхождений...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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