You can use reinterpret_cast, but it's a horrible idea, and I really hesitate to suggest it--but there I did.
There must be a better way:
Code:
#include <iostream>
using namespace std;
class UDPMessage {
public:
UDPMessage(unsigned char* message, unsigned int length) {
for (size_t index(0); index <= length; ++index) {
cout << message[index];
}
}
};
int main() {
char message[1000];
cout << "enter your message";
cin.get(message, 1000);
UDPMessage(reinterpret_cast<unsigned char*>(message), cin.gcount());
}
Lyle