в сlass Points имеется структура
public:
Points();
virtual ~Points();
struct node
{
float x;
float y;
float z;
};
private:
node uzl;
Можно ли сделать так, чтобы в основном файле main.cpp я не создавал снова эту структуру, а пользовался созданной в классе? Потому что на данный момент основной файл выглядит так:
#include "Points.h"
#include <iostream>
using namespace std;
struct node
{
float x;
float y;
float z;
};
int main(){
Points net;
node uzl1;
}
То есть я заново создаю структуру и применяю к ней методы класса
net.summ(uzl1) // что здесь - неважно
Пользуйтесь структурой
Point::node
если я правильно понял ваш вопрос. Она объявлена как publuc, так что никаких проблем...
int main(){
Points net;
Points::node uzl1;
}
Только вы уж решите, Point или Points - а то в вопросе и так, и эдак...
Да и тут
#include Points.h
не помешали бы кавычки.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости