Thread 中讨论的其他器件:TM4C123GH6PM
工具与软件:
我收到错误消息:"#20 identifier "class" is undefined"(此类的标识符"class"未定义")。 我在此文件中还收到错误消息:"#66 expected a ";""。 类是 C++的正常部分。 为什么这么简单的东西不起作用?
Buffer.h:
#ifndef BUFFER_H_ #define BUFFER_H_ #define MAX_BUFFER_SIZE 256 class Buffer { private: char* items; int count; int size; int head; int tail; public: Buffer(); Buffer(int); ~Buffer(); void wipe(); bool isEmpty(); bool isFull(); char dequeue(); bool enqueue(char); }; #endif /* BUFFER_H_ */