public signals: 编译错误如题[解决办法]再解释的详细点,signal: int mySignal(int arg);预编译后就会变成protected: int mySignal(int arg);如果定义的时候写成public siagnal: int mySignal预编译后就变成public protected: int mySignal显然是不能编译的