我正在编写一个用于arduino的小型计算器,使用的是RPN (反向波兰符号)。因为我还想让代码在我的x86笔记本上运行,通过为我的计算器程序设置一些配置参数,我使用了诸如input_str、input_int和output_str之类的函数,这样我就可以为我的笔记本电脑或arduino实现不同的功能。当我在ipo-循环中使用input_str的返回值时:
int ipo_loop(int16_t *stack, int *sp) {
名为Teste()的方法在fluent接口中不存在,但是intelissense允许在我调用SetParameters之后编写任何方法,就像它返回动态方法一样,但是正如您在代码中看到的,SetParameters返回的FluentInterface不是动态的。上面的代码在运行时编译成功将会失败,因为在运行时在FluentBuilder类中找不到Teste()方法。and solution will not compi