so far i tried this,
#include<iostream>
#include<fstream>
#include <stdlib.h>
#include<vector>
using namespace std;
int main()
{
unsigned short array[3]={0x20ac,0x20ac,0x20ac};
vector<unsigned short> v;
std::ofstream file;
file.open("1.txt", std::ios_base::binary);
file.write((char*)(array), sizeof(array));
v.push_back(array[0]);
v.push_back(array[1]);
v.push_back(array[2]);
file.write((char *)v,sizeof(v));
file.close();
}
i get a error message stan.cpp: In function ‘int main()’: stan.cpp:21:23: error: invalid cast from type ‘std::vector’ to type ‘char*’.