Я определил структуру в другом файле с именем file1.h (пример), и когда я объявляю массив, используя эту структуру в другом файле с именем file2.h, я получаю сообщение об ошибке: < /p>
». />file1.h:
#ifndef MYSTRUCT_H
#define MYSTRUCT_H
struct MyStruct
{
float number1;
float number2;
};
#endif
< /code>
file2.h:
#ifndef MY_CLASS_H
#define MY_CLASS_H
#include "File1.h"
class MyClass
{
public:
MyStruct array[]; // I get the error here
};
#endif
Подробнее здесь: https://stackoverflow.com/questions/796 ... included-g
Объявление массива, в котором хранится структура, которая определена в другом включенном файле, дает ошибку «неполный ти ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Какова структура, которая хранится в буферах отправки/приема сокета UDP?
Anonymous » » в форуме Linux - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
NameError: переменная не определена, хотя она определена и работала раньше
Anonymous » » в форуме Python - 0 Ответы
- 53 Просмотры
-
Последнее сообщение Anonymous
-