2011-04-14 4 views
0

Je reçois ces erreurs lorsque je compile programme sim_routing.cc par cette commandegcc erreurs de compilation

../../bin/cxx sim_routing.cc 
g++ -Wall -o sim_routing sim_routing.cxx 

erreurs suivantes sont produites:

../../common/priority_q.h : In member function 'bool guardedQueue<ITEM>::Validate(Const char*); 
error : there are no argument to 'strcat' that depend on template parameter so a declaration of 'strcat' must be avaible. 
error : <if you use -fpermissive g++ will accept your code but allowing use of undeclared name is deprecated> 

Quand j'ai essayé de changer commum/priority_q.h , il montre qu'il est en lecture seule; les modifications de fichiers ne peuvent pas être acceptées.

Comment ces erreurs peuvent-elles être supprimées?

Répondre

0

#include <cstring>avant l'en-tête de déclenchement de votre erreur.