Najpierw zrobiłem tak, żeby zamieniał na kod ascii, ale nie wiem jak przekonwertować na hex.
Liczby mają być postaci 0xYZ.
Kod: Zaznacz cały
#include <cstdlib>
#include <iostream>
#include <fstream>
#include<iomanip>
using namespace std;
int main(int argc, char *argv[])
{ofstream plik ("hux.txt");
plik<<"abc ABCD abcdef"<<endl;
plik<<"fgh fghi fGhIj"<<endl;
plik<<"abcdEFGHIjkl";
plik.close();
ifstream plak ("hux.txt");
string s;
while (!plak.eof()){
plak>>s;
int tab [s.length()];
for (int i=0;i<s.length();++i){
tab[i]=s[i];
cout<<tab[i]<<endl;
}}
system("PAUSE");
return EXIT_SUCCESS;
}