Это общий вопрос о C++. Я пытаюсь сделать класс камеры, который будет содержать частную структуру элементов, содержащую различные свойства камеры.Написание структуры внутри класса
Class Camere
{
public:
int read_input_image(properties &c, const char *file_name);
private:
struct properties
{
double* input_image;
double* output_image;
----
----
}
}
c; }
.cpp файл
int Camera :: read_input_image(properties &c, const char *file_name) {
if(c.input_image == 0) {
c.input_image = new uint8_image_t;
c.input_image->data = 0;
}
Теперь 1. Мой вопрос заключается в том, как я мог бы получить доступ к частным членам структуры, , если я хочу, чтобы написать функцию, получая доступ к членам структуры. 2. Еще один вопрос: как удалить указатели, связанные со структурой внутри класса, мне нужно удалить указатель input_image.
изменить слово класса на маленькие буквы и исправить камеру или камеру –