problem
Nisam mogao da posaljem sinoc mejl, sezam se ovih dana(a i inace jako
cudno ponasa)
Kako krenem da radim nesto iskrsne mi problem.
Evo sad mi visual studio prijavljuje sledece :
c:\Nikola\projekti\serial\SerialPort.h(39): error C2039: 'SerialReceiver' : is not a member of 'csidc2003::driver'
c:\Nikola\projekti\serial\SerialPort.h(39): error C2143: syntax error : missing ';' before '*'
c:\Nikola\projekti\serial\SerialPort.h(39): error C2501: 'csidc2003::driver::SerialPort::SerialReceiver' : missing storage-class or type specifiers
c:\Nikola\projekti\serial\SerialPort.h(39): error C2501: 'csidc2003::driver::SerialPort::sReceiver' : missing storage-class or type specifiers
Ja sam probao sve sto mije palo na pamet i opet isto. Evo vam kako izgledaju ova tri fajla(samo ono najneophodnije)
Ako neko zna sta ja ovde lose radim neka mi javi.
//serialport.h
namespace csidc2003 {
namespace driver {
class SerialPort
{
private: csidc2003::driver::Queue recQueue;
csidc2003::driver::SerialReceiver *sReceiver;
...
};
}
}
//queue.h
namespace csidc2003 {
namespace driver {
typedef std::char_traits<unsigned char> RData;
class Queue
{
...
};
}
}
//serialreceiver.h
namespace csidc2003 {
namespace driver {
class SerialReceiver {
HANDLE hSerPort;
public:
SerialReceiver(HANDLE hSP) : hSerPort(hSP) {}
...
};
}
}
Kako krenem da radim nesto iskrsne mi problem.
Evo sad mi visual studio prijavljuje sledece :
c:\Nikola\projekti\serial\SerialPort.h(39): error C2039: 'SerialReceiver' : is not a member of 'csidc2003::driver'
c:\Nikola\projekti\serial\SerialPort.h(39): error C2143: syntax error : missing ';' before '*'
c:\Nikola\projekti\serial\SerialPort.h(39): error C2501: 'csidc2003::driver::SerialPort::SerialReceiver' : missing storage-class or type specifiers
c:\Nikola\projekti\serial\SerialPort.h(39): error C2501: 'csidc2003::driver::SerialPort::sReceiver' : missing storage-class or type specifiers
Ja sam probao sve sto mije palo na pamet i opet isto. Evo vam kako izgledaju ova tri fajla(samo ono najneophodnije)
Ako neko zna sta ja ovde lose radim neka mi javi.
//serialport.h
namespace csidc2003 {
namespace driver {
class SerialPort
{
private: csidc2003::driver::Queue recQueue;
csidc2003::driver::SerialReceiver *sReceiver;
...
};
}
}
//queue.h
namespace csidc2003 {
namespace driver {
typedef std::char_traits<unsigned char> RData;
class Queue
{
...
};
}
}
//serialreceiver.h
namespace csidc2003 {
namespace driver {
class SerialReceiver {
HANDLE hSerPort;
public:
SerialReceiver(HANDLE hSP) : hSerPort(hSP) {}
...
};
}
}
- Follow-Ups:
- Re: problem
- From: Dragan Milenkovic <tyrant@galeb.etf.bg.ac.yu>
- Re: problem
- From: Nikola Puzovic <puzza@sezampro.yu>
- Re: problem
Previous by date: Mmmmm 6ypek
Next by date: Re: problem
Previous by thread: Mmmmm 6ypek Next by thread: Re: problem
Previous by thread: Mmmmm 6ypek Next by thread: Re: problem