![]() |
Структура, подскажите как......
struct Tlist {
char* bName; char* bType; int bCount; Tlist* Next; }; Tlist* spec=new Tlist; spec->bName=new char[strlen(max->bName)+1]; strcpy(spec->bName, max->bName); spec->bType=new char[strlen(max->bType)+1]; strcpy(spec->bType, max->bType); spec->bCount=max->bCount; Есть структура Tlist*max c а заполнеными полями) Мне нада создать новую Tlist*spec и скопировать в ее поля значения с Tlist*max, Что я неправельно написал в коде?=( Первый вариант присваивания был ваше такой :spec->bName=max->bName и т.д. но прога висла, а с етим вариантом чтото тоже не правельно но уже не виснет) Подскажите. |
Два дня никто не отвечает человеку...
Код:
#include <string.h> |
Цитата:
|
Код:
"о вреде индийского кода"?... |
Cпс я уже разобрался ето все нето у мну было почти правельно=)
Tlist* spec=new Tlist; spec->bName=new char[strlen(max->bName)+1]; strcpy(spec->bName, max->bName); spec->bType=new char[strlen(max->bType)+1]; strcpy(spec->bType, max->bType); spec->bCount=max->bCount; |
| Время: 20:17 |