//реализация очереди
class Queue {
public:
//массив
int *queue;
//первый последний элемент
int first, last;
public :
// конструкторы
Queue(short size = 1);
~Queue();
Queue(const Queue &ref);
//перегрузка операторов
Queue operator+ (const Queue& que);
int& operator[] (int index);
//добавление
void push(int num, short SIZE);
//показать элемент
void out();
//размер очереди
int size();
//удаление элемента
void pop(short SIZE);
//первый элемент
int front();
//последний элемент
int back();
};
while (fscanf(file, "%f", &num) == true) {
printf("%f\n", num);
index++;
}
// если не достигнут конец файла
if (fscanf(file, "%f", &num) != EOF) {
fprintf(file, "\nОшибка, недопустимые значения");
printf(file, "\nОшибка, недопустимые значения");
}
//в ином случае записать кол-во в конец файла
else {
fprintf(file, "\nКол-во: %d", index);
}
fclose(file);
Как называется то что изображено на фото (хочу больше про это почитать)