一个简单的识别函数的计算器[1]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 zhoulei_calf 的 blog

可以支持简单的函数计算:如(+、-、*、/、^、sin, cos)等等。
用正则表达式写的,核心就如下了:

// compute.h

//

#ifndef headfile_compute_h_h

#define headfile_compute_h_h

 

#pragma once

 

class ccompute

{

public:

    ccompute(file* fp);

    ~ccompute();

    void compute();

 

private:

    void match(char expectedtoken);

    void error();

    void delspace();

 

    const double term();

    const double exp();

    const double factor();

本文关键:一个简单的识别函数的计算器
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top