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

Как текст перевести в переменные? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как нарисовать график функции? http://www.cyberforum.ru/cpp-beginners/thread648340.html
Edit1->Text == "x*x"; int x; Как нарисовать график функции int y = Edit1->Text;
C++ Хранение элементов списка в файле Надо написать программы пожалуйста.Буду очень благодарен:) http://www.cyberforum.ru/cpp-beginners/thread648333.html
Как настраивать форму C++
Как можно допустим изменить форму с прямоугольной на круглую (это для примера) или как например изменить в RadioBatton размер кружочка или его форму например на овал и т.д. То есть где можно найти файлы с исходниками компонентов формы и как их редактировать? И это вообще на СИ или на ассемблере надо делать?
Перемещение масива C++
НУЖНО сделать. Перемещение указанного кол-ва элементов из конца в начало. Уже ЕСТЬ. программа делает перемещение указанного кол-ва элементов из начала в конец. как я понял нужно изменить что-то в цикле for, переделайте пожалуйста.Спасибо. ПРИМЕЧАНИЕ: Нужно написать на С++ borland! #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <iostream.h>
C++ А что ТЫ сдавал на первом курсе? http://www.cyberforum.ru/cpp-beginners/thread648303.html
Доброго времени суток дорогие форумчане. В целях саморазвития интересует какие задачки предлагаются студентам (не обязательно первого курса)? Просто любопытно на какой курс я - самоучка тяну. :D:D:D
C++ Как установить библиотеку FreeType? собсно сабж. ОС: Windows XP подробнее

Показать сообщение отдельно
Герц
523 / 340 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
07.09.2012, 22:40     Как текст перевести в переменные?
От того, что ты несколько раз повторил, что тебе нужно, проблема сама не решится :-)
Я тебе в нескольких темах написал, нужен некий парсер, например класс, который допускает использования типа следующего:
C++
1
2
3
4
while ( arg < 400 ) {
    arg++;
    y = Parser::evaluate( "x*x", arg );
}
То есть вызов
C++
1
double Parser::evalute( std::string expression, double arg );
должен парсить выражение, записанное в строке expression, строить для него дерево или некое другое представление, а затем возвращать значение этого выражения при значении переменной равном arg.
 
Текущее время: 12:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru