#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
setlocale(LC_ALL,"RUS");
#ifdef UNICODE
cout<<"UNICODE DEFINED\n";
#endif
string line = "Привет мир! hi";
cout<<line.size()<<endl;
cout<<line.c_str()<<endl;
cout<<sizeof(line[0])<<endl;
cout<<sizeof(char)<<endl;
cout<<sizeof(wchar_t)<<endl;
cout<<sizeof(line)<<endl;
cout<<"Raw bytes:"<<endl;
for (unsigned i = 0; i < line.size();++i)
cout<<"line["<<i<<"] : "<<hex<<int((unsigned char)line[i])<<"('"<<line[i]<<"')"<<endl;
return 0;
}