Trädvy Permalänk
Medlem
Registrerad
Apr 2003

Kompilerings problem

Tja håller på och fixar med pftp till min macbook.
Ska kopmpilera det sista men får ett error.

g++ -c -Wall -D_REENTRANT -I../include -O2 -I/usr/local/include -DTLS server.cc
server.cc: In member function ‘void CServer::SortFilelist(bool, bool)’:
server.cc:5360: error: array bound forbidden after parenthesized type-id
server.cc:5360: note: try removing the parentheses around the type-id
server.cc:5361: error: array bound forbidden after parenthesized type-id
server.cc:5361: note: try removing the parentheses around the type-id
make[1]: *** [server.o] Error 1

Dessa rader är det hon klagar på.

FILELIST **dir_list, **file_list; dir_list = new (FILELIST *)[dir_count]; file_list = new (FILELIST *)[file_count];

Och jag ser inte vad som är problemet, det är nog försent antar jag

Tack och bock
Simon

System: 6700K @ 4.6 GHz, 1080 TI

Trädvy Permalänk
Medlem
Plats
Umeå
Registrerad
Feb 2004

Re: Kompilerings problem

Citat:

Ursprungligen inskrivet av Simonsky
g++ -c -Wall -D_REENTRANT -I../include -O2 -I/usr/local/include -DTLS server.cc
server.cc: In member function ‘void CServer::SortFilelist(bool, bool)’:
server.cc:5360: error: array bound forbidden after parenthesized type-id
server.cc:5360: note: try removing the parentheses around the type-id
server.cc:5361: error: array bound forbidden after parenthesized type-id
server.cc:5361: note: try removing the parentheses around the type-id
make[1]: *** [server.o] Error 1

Som meddelandena antyder ("note: try removing the parentheses around the type-id") så är det paranteserna runt typnamnen som ska bort.

FILELIST **dir_list, **file_list; dir_list = new FILELIST *[dir_count]; file_list = new FILELIST *[file_count];

Vill du ha svar? Citera mig gärna.