Я хочу отобразить все символы ascii (http://msdn.microsoft.com/en-us/library/Aa245273), включая NULL в элементе управления richEdit2 для Visual C ++, но я не знаю как?
, поэтому, пожалуйста, помогите мне помочь, как я могу это сделать?
На самом деле я могу показать все символы, но когда ASCII NUL найден из этого поля richedit, больше не отображается, и я хочу отобразить все символы, мой код приведен ниже, пожалуйста, помогите мне
мой код указан ниже
void CclientCheckDlg::ReadFileData()
{
char *readfilename= configfilepath ;
//FILE *fp=fopen(readfilename ,"r");
std::ifstream openFile(readfilename,std::ios::out | std::ios::binary);
//string s;
unsigned char c;
//std::string s;
int i=0;
do
{
c=openFile.get();
if(c==EOF||i==999)
break;
unsignedCharPointer[i]=c;
i++;
printf("%c",c);
}while(!openFile.eof());
//fclose(fp);
CString cs(unsignedCharPointer);
OutputDebugString(cs);
// configArrStr=s.c_str();
int begin=m_rich_edit.GetTextLength();
m_rich_edit.SetSel(begin,begin);
// CA2CT ct(unsignedCharPointer);
lpctstr=(LPCTSTR)unsignedCharPointer;
OutputDebugString(lpctstr);
m_rich_edit.ReplaceSel(cs);
}
, поэтому, пожалуйста, кто-нибудь может мне помочь, как я могу отобразить нулевой символ?