Ошибка компиляции в среде Dev-C++ - Вопросы по С+

Вопрос Ошибка компиляции в среде Dev-C++

Регистрация
1 Дек 2013
Сообщения
85
Репутация
0
Спасибо
0
Монет
0
Тип ошибки:
[Error] expected primary-expression before '.' token
Возникает она в main, при вызове функций из класса.
Условно есть код:

#include
#include
using namespace std;
class test{
public:
int plusone(int a);
string changeword(string b);
};

int test::plusone(int a){
return a++;
}

string test::changeword(string b){
string def=b;
for(int i; i<5; i++){
b=def[abs(i-5)];
}
return b;
}

int main(int argc, char** argv) {
int numb=0;
cin>>numb;
cout<>word;
cout<<test.changeword(word)
return 0;
}

P.S. Прошу отвечать по теме :3
 
Регистрация
30 Июл 2013
Сообщения
74
Репутация
-8
Спасибо
0
Монет
0
Должна быть переменная данного класса и она должна создаваться до обращения к ней. А обращаться к ней надо: peremennaya->changeword(word);
 
Сверху Снизу