Class declaration syntax error
Please support our C++ advertiser: Programming Forums
![]() |
•
•
Posts: 4
Reputation:
Solved Threads: 0
#include <string.h>
class ITEM //here i get the error
{
private:
int price;
char name[ 21 ];
int efatr[ 4 ];
public:
void setName( char* newname );
void setPrice( int newprice );
void setAtribut( int x, int ef );
ITEM()
{
name = "Player";
price = 0;
}
~ITEM();
char* getName();
int getPrice();
ITEM_atribut getAtribut();
}
void ITEM::setName( char* newname )
{
strcpy( name, newname );
}
void ITEM::setPrice( int newprice )
{
price = newprice;
}i get a declaration syntax error at the class
Whats the problem??
•
•
Posts: 4
Reputation:
Solved Threads: 0
now its even worse
#include <string.h>
class ITEM // declaration sytax error
{
private:
int price;
char name[ 21 ];
int efatr[ 4 ];
public:
void setName( char* newname );
void setPrice( int newprice );
void setAtribut( int x, int ef );
ITEM()
{
strcpy( name, "Player" );
price = 0;
}
~ITEM();
char* getName();
int getPrice();
int getAtribut( int x );
};
void ITEM::setName( char* newname ) // "declaration syntax errror " and "size of 'ITEM' is unknown or zero"
{
strcpy( name, newname );
}
void ITEM::setPrice( int newprice )
{
price = newprice;
}
char* ITEM::getName()
{
return name;
}
int ITEM:: getPrice()
{
return price;
}
int ITEM::getAtribut(int x)
{
return efatr[x];
}
void ITEM::setAtribut( int x, int ef )
{
efatr[ x ] = ef;
}![]() |
Similar Threads
Other Threads in the C++ Forum
- Unknown syntax error in C++ class (C++)
- missing storage-class or type specifiers error (C++)
- [c++/visual studio 2003]Array Declaration Issue (C++)
- Need help with some syntax errors (C++)
- Compiling a Class in several parts?!? (C++)
- String declaration in class definition (C)
- I cant correct these two errors (C++)
- Error message help? (C++)
- DECLARATION SYNTAX ERROR (for bc 31 user) (C++)
Other Threads in the C++ Forum
- Previous Thread: char variables
- Next Thread: Detect a specific frequency tone
•
•
•
•
Views: 630 | Replies: 7 | Currently Viewing: 1 (0 members and 1 guests)






...
Linear Mode