Да, это тот самый нуб с кривым кодом, всем привет. Очередная проблема: создал динамическую структуру, но не могу через нее выразить строку, вылезает ошибка expected primary-expression before '{' token.
#include <iostream>
#include <string>
struct donators
{
const char *name[100]; // Всякие там объявления
int sum;
};
int main()
{
const char *entry[10] = {"Ander", "Muckler", "Guy", "Stand", "Man"}; // Обычная строчка
using namespace std;
donators *pt = new donators; // Объявил динамическую структуру
pt->name[0] = {"Ander", "Muckler", "Guy", "Stand", "Man"}; // Строка с указателем
delete pt;
cin.get();
return 0;
}
Если я где-то неправильно оперирую терминами, ошибаюсь или вообще программирую через задницу, то пишите, мне полезно будет. String у меня инициализируются по одной, по нескольку просто вышибает ошибку. P.S. На суть кода не смотрите, программа сделана от балды и для теста, ибо эта проблема меня достала.