инициализация структуры c ++ - PullRequest
0 голосов
/ 21 ноября 2011

Как инициализировать структуру в другом классе? есть структура в первом классе: first_class.h:

typedef struct
    {
        int x;
        int y;
        int z;
    }*v,*vekt;

и я хочу иметь его в другом классе: я попробовал в another_class.cpp

first_class:: v vector;

это не работает где проблема?

\\========================================

вещь, которую я хочу сделать: У меня есть два предложения, в одном размещена эта структура, в другом - метод, который позволяет вводить векторные данные в структуру. Я должен сделать массив из двух векторов, но когда я использую массив без понтера, просто простой массив структуры, он не меняет переменные структуры.

1 Ответ

0 голосов
/ 21 ноября 2011
struct v
{
    int x;
    int y;
    int z;
};

first_class::v vector;

Полагаю, была некоторая путаница с struct typedefs в стиле C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...