Mám pole ukazatelů ( zaznamy[...])na strukturu (pokuta) a potřeuju do něj zapsat ukazatel na nově vytvořený záznam. Problém je že v gcc to jde bez problému zkompilovat tak ve MS Visual studio hlásí errory. Zkoušel jsem následující způsoby ale ani jedno neprojde. Nevíte v čem je problém ?
zaznamy[pocet]=malloc(sizeof(pokuta));
zaznamy[pocet]=malloc(sizeof(struct pokuta));
zaznamy[pocet]=(pokuta*)malloc(sizeof(struct pokuta));
To Visualstudio píše něco jako :
Error 1 error C2440: '=' : cannot convert from 'void *' to 'pokuta *' c:\users\a\documents\visual studio 2008\projects\p1\p1\lib.cpp 35 p1
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Duch

Nahlásit jako SPAM
IP: 78.136.141.–
Zjistit počet nových příspěvků
































