По сравнению с 2017 годом, когда мой импорт не подтверждается?

Моя визуальная студия 2017 не хочет признавать мой импорт? При построении я получаю сообщение об ошибке «C2065: 'Реестр': необъявленный идентификатор» в строке 18, где я составляю список реестра, хотя явно включен Registry.h. Что я здесь делаю не так? Когда я искал ответ, я просто нашел материал, в котором ошибка пытается использовать что-то, что не включено.

#pragma once
#include <iostream>
#include <list>
#include "Teacher.h"
#include "Registry.h"
#include "stdafx.h"

using namespace std;

#ifndef LESSON_H
#define LESSON_H

class Lesson
{
private:
    double price;           //Price charged for single lesson
    int maxSize;            //Maximum number of students allowed in the class
    string date;            //Date the class takes place
    int numStudent;         //Number of students currently in the class
    list<Registry> Roster;  //All current registrys for the lesson
    int lessonID;           //Unique identifier
    string name;            //Name of the lesson
    Teacher teacher;        //the Teacher hosting lesson
    string category;        //Named category of the lesson

public:
    Lesson(Teacher teacher, string name, string category, double price, int maxSize, string date);

    ~Lesson();
};

#endif

Включает ли "Registry.h" "Lesson.h"?

1201ProgramAlarm 27.03.2018 22:13

Да, это так. Это проблема?

BrettPfeil45 27.03.2018 22:17
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
3
18
0

Другие вопросы по теме