Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Wladius
12 / 7 / 3
Регистрация: 06.01.2013
Сообщений: 127
#1

Как заменить одну переменную на другую во всем коде - C++

02.02.2013, 20:28. Просмотров 10908. Ответов 19
Метки нет (Все метки)

Есть, предположим, переменная, которая повторяется в программе 1000 раз, нужно ее заменить на другую - как?
microsoft visual studio 2012
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2013, 20:28
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как заменить одну переменную на другую во всем коде (C++):

Как использовать одну и ту же переменную несколько раз в одном коде
подскажите как использовать одну и туже переменную несколько раз в одном коде...

Заменить в файле одну строку на другую
Реализовать в программе функцию замену в текстовом файле заданной строки на...

Заменить в строке одну последовательность символов на другую
Нужно ввести строку, создать вторую из символов первой, заменив каждую...

Заменить в строке одну последовательность символов на другую
Всем привет. Напишите программу, которая заменяет во всей строке одну...

В текстовом файле заменить одну заданную фразу на другую (файловый ввод/вывод)
Помогите, пожалуйста, написать 2 программы на С++ (отдельно). В файле...

Заменить в данном предложении всюду одну букву на другую. Компьютер должен запрашивать обе буквы
1) Заменить в данном предложении всюду одну букву на другую. Компьютер должен...

19
Федя Форточкин
68 / 82 / 33
Регистрация: 09.12.2012
Сообщений: 222
Записей в блоге: 3
02.02.2013, 20:31 #2
Wladius, всмысле заменить везде её название на другое название?
1
Wladius
12 / 7 / 3
Регистрация: 06.01.2013
Сообщений: 127
02.02.2013, 20:35  [ТС] #3
Федя Форточкин, да.
0
Федя Форточкин
68 / 82 / 33
Регистрация: 09.12.2012
Сообщений: 222
Записей в блоге: 3
02.02.2013, 20:36 #4
Wladius, хммм, а что от этого изменится?
1
Wladius
12 / 7 / 3
Регистрация: 06.01.2013
Сообщений: 127
02.02.2013, 20:37  [ТС] #5
Федя Форточкин, ну так надо, ничего не изменится
0
Саня gamer
97 / 71 / 5
Регистрация: 18.05.2011
Сообщений: 343
Записей в блоге: 1
02.02.2013, 20:38 #6
дефайном вроди можна.
точно можна
1
Федя Форточкин
68 / 82 / 33
Регистрация: 09.12.2012
Сообщений: 222
Записей в блоге: 3
02.02.2013, 20:38 #7
Wladius, могу посоветовать только одно, ctrl+c-ctrl+v
2
dederkay
39 / 39 / 4
Регистрация: 08.12.2010
Сообщений: 161
02.02.2013, 20:50 #8
не знаю как копипаст, но есть такая штука как замена, берете Ctrl + h ставите галочку туда где слово целиком, далее выбираете что заменять(название переменной), потом на что заменять(название новой переменной). Далее заменить все, как то так))
5
GggDrej
72 / 72 / 64
Регистрация: 21.01.2013
Сообщений: 147
02.02.2013, 20:54 #9
можно еще с помощью Microsoft Word
1
Wladius
12 / 7 / 3
Регистрация: 06.01.2013
Сообщений: 127
02.02.2013, 20:56  [ТС] #10
Всем спасибо
0
hepper
Кодогенератор
198 / 198 / 51
Регистрация: 15.06.2011
Сообщений: 792
Завершенные тесты: 3
02.02.2013, 20:57 #11
Цитата Сообщение от Wladius Посмотреть сообщение
Есть, предположим, переменная, которая повторяется в программе 1000 раз, нужно ее заменить на другую - как?
microsoft visual studio 2012
ммм... а встроенный рефактор не катит? или visual assist?
1
dederkay
39 / 39 / 4
Регистрация: 08.12.2010
Сообщений: 161
02.02.2013, 21:03 #12
Цитата Сообщение от hepper Посмотреть сообщение
встроенный рефактор
В студии на плюсах нет встроенного, только на шарпе, ассист предположил что отсутсвует
2
hepper
Кодогенератор
198 / 198 / 51
Регистрация: 15.06.2011
Сообщений: 792
Завершенные тесты: 3
02.02.2013, 21:05 #13
в любом случае вариант кнтр+с кнтрл+v не вариант, тогда уж проще поиск и замена переменная1= заменить на переменная2=
1
dederkay
39 / 39 / 4
Регистрация: 08.12.2010
Сообщений: 161
02.02.2013, 21:07 #14
ну я вроде так и написал Ctrl + h и заменить все
2
Wladius
12 / 7 / 3
Регистрация: 06.01.2013
Сообщений: 127
02.02.2013, 21:13  [ТС] #15
Да все уже решилось, мне нужно было то о чем написал dederkay, просто не мог найти этого в 2012, всем спасибо
0
MickeyBlueEyes
Студент
120 / 131 / 39
Регистрация: 07.04.2011
Сообщений: 503
02.02.2013, 21:14 #16
Открой програмно и позаменяй всё
1
sandrondk
0 / 0 / 0
Регистрация: 01.07.2015
Сообщений: 1
16.12.2015, 00:26 #17
Выделяешь переменную и тычешь: Ctrl + R.
0
RAQP
0 / 0 / 0
Регистрация: 04.05.2016
Сообщений: 1
07.07.2017, 12:33 #18
Чтобы во всем проекте поменять:
ПРАВКА -> Поиск и замена -> Во всех файла
0
Renji
2141 / 1500 / 456
Регистрация: 05.06.2014
Сообщений: 4,338
07.07.2017, 12:41 #19
Цитата Сообщение от RAQP Посмотреть сообщение
ПРАВКА -> Поиск и замена -> Во всех файла
Делаем поиск и замену "max" на "maxValue".
C++
1
2
3
4
5
void function1(int max);
void function2()
{
    int x=std::max(1,2);//Wait. OH SHI!...
//...
0
hoggy
Заблокирован
07.07.2017, 12:59 #20
Цитата Сообщение от Wladius Посмотреть сообщение
Есть, предположим, переменная, которая повторяется в программе 1000 раз, нужно ее заменить на другую - как?
microsoft visual studio 2012

правка -> продвинутый поиск и замена -> заменить во всем решении

Добавлено через 1 минуту
Цитата Сообщение от Renji Посмотреть сообщение
int x=std::max(1,2);//Wait. OH SHI!...

1.
это единичный случай,
который не сложно за минуту взад вернуть.
и компилятор тут подскажет.

2.
для настоящих ценителей студия предлагает
уникальную возможность поиска-замену
по регулярным выражениям.

Добавлено через 15 секунд
Цитата Сообщение от Renji Посмотреть сообщение
int x=std::max(1,2);//Wait. OH SHI!...

1.
это единичный случай,
который не сложно за минуту взад вернуть.
и компилятор тут подскажет.

2.
для настоящих ценителей студия предлагает
уникальную возможность поиска-замену
по регулярным выражениям.
0
07.07.2017, 12:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2017, 12:59
Привет! Вот еще темы с решениями:

Как сделать одну глобальную переменную
Есть многофайловый проект. К примеру 5 файлов(5 "H" файлов+для них 5 "срр"...

Как использовать одну переменную в двух модулях?
У меня есть несколько форм. Каждая из них связана через alt+f11 с другими...

Как записать одну Unicode строку в другую ?
Вот моя попытка : void Students::setInfo(UnicodeString mass, int choice_c) {...

Как переменную из одной функции передать в другую?
у меня надо переменную index из функции maxi передать в функцию summa #include...


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

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

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