したがって、今日の演習では、header.h
明らかにこれを使用して、演算子に対応する関数を取得する必要があります。
#ifndef __HEADER__
#define __HEADER__
operator operator_table[] = {{"-", &function_sub}, \
{"+", &function_add}, \
{"*", &function_mul}, \
{"/", &function_div}, \
{"%", &function_mod}};
#endif
私が最初に気付いたのは、operator
タイプが定義されていないことtypedef
ですint
。次に、本当の問題が始まります。K&R と C Primer Plus の両方を最初から読みましたが、この構文に遭遇していないか、少なくとも認識していませんdictionary
。どのように使用できますか?