|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.02.2010, 16:13 | #1 |
Регистрация: 24.01.2009
Сообщений: 6
|
Ввод куска кода с клавиатуры в процессе выполнения программы (язык Си)
Здравствуйте. Давно интересует вопрос: как (в частности, на языке си) в процессе выполнения программы ввести с клавиатуры кусок кода? Например, ввести какую-нибудь числовую функцию (со всеми операциями, скобками и т.д.), чтобы посчитать её интеграл. Можно было бы через макрос, но мешают кавычки. Может можно как-то обрезать содержимое макросов?
|
05.02.2010, 19:59 | #2 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
Formula Translation (ну и по другим ссылкам на аналогичный запрос в Гугле).
И по-моему (хотя буду рад ошибиться), на этом форуме не слишком много народа, занимавшегося разработкой трансляторов или символьными вычислениями. Если серьёзно намерен закопаться в эту задачу - спрашивай на специализированных форумах. |
05.02.2010, 21:57 | #3 |
Регистрация: 24.01.2009
Сообщений: 6
|
Спасибо за ссылку, но это не совсем то, что мне нужно... Наверное, я плохо сформулировал вопрос. Задача гораздо проще) Предполагается, что пользователь вводит функцию уже в понятном языку Си виде (например, "2*(х*х-5*sin(2*x))"), нужно лишь как-то вставить её в код. Через строку и макрос не получится, так как будут мешаться кавычки... вот если бы их как-нибудь убрать...
|
05.02.2010, 22:04 | #4 | |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ввод с клавиатуры | Sparky | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 15.03.2020 14:34 |
Прошу помощи в разборе куска кода драйвера RIL под ARM | Lebets_VI | Win Api | 0 | 14.08.2009 13:58 |
Как осуществить возможность выбора БД в процессе работы программы | Cabyrc | БД в Delphi | 9 | 21.03.2009 08:30 |
Ввод с клавиатуры без остановки программы | ActioNs | Общие вопросы C/C++ | 1 | 25.12.2008 04:40 |
Можно ли ввести данные в таблицу StringGrid не в процессе выполнения программы а заранее | Arassir | Помощь студентам | 5 | 02.11.2008 17:34 |