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

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

Войти
Регистрация
Восстановить пароль
 
NICK_SET_ONE
0 / 0 / 0
Регистрация: 10.06.2013
Сообщений: 2
#1

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

13.06.2013, 23:57. Просмотров 395. Ответов 2
Метки нет (Все метки)

Доброго времени суток, помогите решить такую вот задачку на строки
Заранее благодарен!
Условие:
Вложение 281981
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2013, 23:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задачка на строки (преобразовать множество старых программ для новой версии компилятора) (C++):

Выбор версии компилятора для онлайн проверки кода - C++
Написал простую программку для теста на С++ в Microsoft Visual Studio Express 2012, в тесте просят указать язык: GNU C++ 4.9, GNU C++...

Написание компилятора для С++ программ в блокноте - C++
Приветствую. Такой вопрос, можно ли написать bat файл который являлся бы компилятором для С++(нормальные среды разработки у меня есть,...

Как старых версия компилятора можно заменить все значения x на false ! - C++
Короче в новых компиляторах Visual C++ можно записать вот так const int T = 12; int A; bool mounf; for( bool &x : mounf) ...

Как делается уведомление о новой версии плагина для вордпресс? - WordPress
Плагин почти готов. Но будет время от времени дорабатываться. А как происходит оповещения пользователя с кнопкой обновления на новую...

Как в новой версии MySQL назначить AUTO_INCREMENT для поля id - MySQL
Парни как в новой версии MySQL (3.3.5 и выше) заставить поле id заполнятся автоматически?

Ошибка компилятора fatal error C1091: ограничение компилятора: длина строки превышает 65535 байт - Visual C++
Компилируя программу вот такой командой: cl /O2 /Oi /GL /EHsc /MD /Gy main.cpp И компилятор выдает вот такую ошибку: ...

2
NICK_SET_ONE
0 / 0 / 0
Регистрация: 10.06.2013
Сообщений: 2
14.06.2013, 00:29 #2
Условие:

Вам необходимо преобразовать множество старых программ для новой версии компилятора. Для этого необходимо заменить "->" на "." везде, кроме комментариев. Комментарии в данном языке программирования начинаются с символов "/ /" и продолжаются до конца строки. Напишите программу, которая выполняет такое преобразование.

Технические условия:

Входные данные:
Входной файл содержит от 1 до 500 строк длиной не более 50 символов с ASCII-кодами от 32 до 127 - текст программы, которую нужно преобразовать.

выходные данные:
В выходной файл вывести преобразованный текст программы.

Пример входных данных :

Test* t = new Test();
t->a = 1;
t->b = 2;
t->go(); // a=1, b=2 -> a=2, b=3

Пример выходных данных :

Test* t = new Test();
t.a = 1;
t.b = 2;
t.go(); // a=1, b=2 -> a=2, b=3
0
o33ik
138 / 5 / 1
Регистрация: 25.03.2013
Сообщений: 228
14.06.2013, 00:34 #3
Коля, ти?
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2013, 00:34
Привет! Вот еще темы с ответами:

Одновременное использование новых и старых методов под разные версии андроида - Программирование Android
Например сервис уведомлений. Для 2.3 используется класс NotificationManager, а начиная с версии 3.0 уже используется класс...

работа старых программ - Windows 8, 8.1
Добрый вечер. Возникла необходимость запустить одну программу. Писалась она давно, еще на Windows XP (чистый WINAPI), и проблем в работе не...

Можно ли на старых лицензиях (малый бизнес) сделать сайт на обновленной версии битрикса? - 1С Битрикс
Можно ли на старых лицензиях (малый бизнес) сделать сайт на текущей версии битрикса? Или можно выбрасывать лицензию? Лицензия...

Не совместимость старых программ на windows 7 - Windows 7
Такой вопрос, а если винда стоит 7ultimate (64), а это сообщение выскакивает при установке старых программ, что то можно сделать что бы...


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

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

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