0
我正在尝试制作一个读取.txt文件并注册给定方程的系数的C++程序。从字符串获取文本(解析)
例如
2x+4y+5z = 10
我想读从.txt文件那条线,并存储在某些阵列的那些系数(2,4,5,10)。 有什么建议吗?
我的方程总是3个变量方程。
我正在尝试制作一个读取.txt文件并注册给定方程的系数的C++程序。从字符串获取文本(解析)
例如
2x+4y+5z = 10
我想读从.txt文件那条线,并存储在某些阵列的那些系数(2,4,5,10)。 有什么建议吗?
我的方程总是3个变量方程。
我认为你应该创建自己的解析器,因为它可能非常简单。
这也可以帮助你http://speqmath.com/tutorials/expression_parser_cpp/index.html – eLRuLL
您的方程式总是以特定方式建模吗?对所有事情的考虑比“2a + 5h-7c ...... = 100”要多得多。 – chris
我的直接建议是:你到目前为止尝试过什么,你究竟在做什么? –
如果它不会太多地使用正则表达式,否则你将需要做更复杂的事情。 – goji