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

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

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

Чтение строки - C++

09.05.2013, 03:53. Просмотров 383. Ответов 13
Метки нет (Все метки)

Можно ли прочитать строку например " string x="cout<<\"123\"<<endl;"; " и перевести сразу в код
и что бы выдало ответ "123" а не "cout<<"123"<<endl;" ??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2013, 03:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чтение строки (C++):

Чтение через fscanf_s части строки с пробелом (и запись этой же строки) - C++
нужно записать в файл строку, содержащую через табуляцию int, char, char, char, float, int. Далее необходимо из такой же строки вывести...

Чтение из файла строки по началу строки или ее части - C++
Всем доброго времени суток! Большая просьба помочь! поступило задание, сделать словарь. Вводишь слов в консоли, а тебе выдает перевод....

Чтение строки - C++
Здравствуйте! На С/С++ уже давно писал и не могу вспомнить как прочатить текст с клавиатуры в консоли в переменную типа string, т.к. cin&gt;&gt;...

Чтение строки - C++
Как сделать чтобы по русски выводилось str=-O // linesin.cpp // ввод нескольких строк #include &lt;iostream&gt; using namespace std; ...

Чтение строки - C++
Требуется написать функцию, которая читает строка размеров не более 40 символов. Строка представляет собой десятичное число. Ввод должен ...

Чтение строки - C++
В процессе написания программы столкнулся с не большей проблемой, и никак не могу решить. Подскажите что-то. Есть строка, которая...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Dj_Death87
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 36
09.05.2013, 07:49 #2
C++
1
cout<<"\"123\""<<endl;
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
09.05.2013, 08:25 #3
Цитата Сообщение от Wrestlerrr Посмотреть сообщение
Можно ли прочитать строку например " string x="cout<<\"123\"<<endl;"; " и перевести сразу в код
и что бы выдало ответ "123" а не "cout<<"123"<<endl;" ??
Что значит "перевести сразу в код"? Скомпилировать прочитанную строку и выполнить?
Dj_Death87
8 / 8 / 2
Регистрация: 14.01.2013
Сообщений: 36
09.05.2013, 09:11 #4
он походу просто запутался с кавычками...
Или вообще не шарит...
Wrestlerrr
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 14
09.05.2013, 13:04  [ТС] #5
что бы мою строку записанную в переменную X. Вывело не как строку, а как код с++

Добавлено через 1 минуту
нужно что бы прочитало данные строки и скомпилировало что находится в строке
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
09.05.2013, 14:20 #6
Цитата Сообщение от Wrestlerrr Посмотреть сообщение
нужно что бы прочитало данные строки и скомпилировало что находится в строке
Выводите строку в файл, оформленный должным для С++ кода образом (т.е. добавляете main(), заголовочные файлы и т.п), и натравливаете на него компилятор, потом запускаете "выхлоп" компилятора.
Wrestlerrr
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 14
09.05.2013, 17:32  [ТС] #7
Цитата Сообщение от Tulosba Посмотреть сообщение
Выводите строку в файл, оформленный должным для С++ кода образом (т.е. добавляете main(), заголовочные файлы и т.п), и натравливаете на него компилятор, потом запускаете "выхлоп" компилятора.
А как сделать этот "выхлоп")
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
09.05.2013, 17:41 #8
Цитата Сообщение от Wrestlerrr Посмотреть сообщение
А как сделать этот "выхлоп")
запустить компилятор с нужными ключами, передав ему исходный файл. Например:
g++ src.cpp
"выхлоп" будет a.out
Wrestlerrr
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 14
09.05.2013, 17:51  [ТС] #9
Цитата Сообщение от Tulosba Посмотреть сообщение
запустить компилятор с нужными ключами, передав ему исходный файл. Например:

"выхлоп" будет a.out
А на винде как сделать это?)
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
09.05.2013, 18:01 #10
Для чего оно вам нужно, если можно просто присвоить сразу значение, да и все.
Wrestlerrr
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 14
09.05.2013, 18:07  [ТС] #11
Мне вообще нужно кампилятор собственного языка в с++ нужен)

Добавлено через 4 минуты
мне вообще- то компилятор собственного кода нужно в с++)
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
09.05.2013, 23:00 #12
Цитата Сообщение от Wrestlerrr Посмотреть сообщение
мне вообще- то компилятор собственного кода нужно в с++)
Устанете писать. Я думаю, Вашу задачу просто надо переформулировать. Чтобы не пришлось изобретать свой компилятор.
Wrestlerrr
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 14
09.05.2013, 23:05  [ТС] #13
Цитата Сообщение от Tulosba Посмотреть сообщение
Устанете писать. Я думаю, Вашу задачу просто надо переформулировать. Чтобы не пришлось изобретать свой компилятор.
У меня задание написать свой компилятор! Как тут переформулировать?
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
10.05.2013, 00:26 #14
Wrestlerrr, тогда Вы точно разделом ошиблись. А может и форумом Есть вот в "важных" тема про интерпретатор бейсика. Может Вам туда посмотреть.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2013, 00:26
Привет! Вот еще темы с ответами:

Чтение строки - C++
Помогите пожалуйста! Пытаюсь считать 30-ю строку из файла, но вместо русских символов каракули... Вроде с wchar'ом работаю... ... FILE...

чтение строки - C++
а не не ниче))

Чтение строки из файла - C++
Как прочитать все\одну определенную строку из файла и например сравнить с введенной строкой?

Чтение строки из файла - C++
Задание: Считать из входного файла строку символов; переписать ее в выходной файл Проблема такая: В входном документе прописал ...


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

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

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