ЮС
Юрий Савчук

Помогите инициализировать структуру (с++) struct data { string NComputer; string *Name; int number; int *Priority; };

АО
Андрей Овчинников

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

#include
#include

using namespace std;

struct data { string NComputer; string *Name; int number; int *Priority; };

int main() {
string name = "yura biluk", ncomp = "fignya";
int num = 2, prio = 3;
data dt = { ncomp, &name, num, &prio };
cout << "dt.NComputer: " << dt.NComputer << '\n'
<< "dt.Name: " << dt.Name << "; *dt.Name: " << *dt.Name << '\n'
<< "dt.number: " << dt.number << '\n'
<< "dt.Priority: " << dt.Priority << "; *dt.Priority: " << *dt.Priority << '\n';
}

Рабочая, но абсолютно бессмысленная программа.

Александр Чупятов
Александр Чупятов

data m_data; ?

Зачем тебе вообще понадобилось std::string *Name ?

Или ты хочешь через = {} - так в СИ++ нельзя делать. Это СИ!
Напиши конструктор

Похожие вопросы
Как инициализировать поля класса типа int из строки
Структуры в СИ. Помогите пожалуйста
помогите преобразовать строку в int массив (с++)
Задача в TurboPascal с использованием string, помогите пожалуйста
Помогите дописать Структуру ( Borland C++ )
Помогите со структурами на С
Помогите сосздать структуру базы данных
Помогите написать программу в C++ по структурам
Помогите ответить на вопрос по Си Обратитесь различными способами до последнего элем. массива А: int A[12]; int *ptr=A;
C++. Из string в int. Вопрос внутри.