0
我具有以下文件格式| 00 00 07 09 |例如在一個文本文件中,我需要一種解析方法,以便每次在「|」之間找到一個字符串時,將內部轉換爲真正的十六進制表示將文本文件轉換爲十六進制值
例如| 30 |會給我0如何在C++中完成(該死的C#讓你如此懶惰和轉儲)。
這是文件的通用格式
+++ ATH
| FF FF F4 FD 06 |
/viewsource/template.html?
NAMENAME
| FF FF FF FF FF FF |
| 13 |
| 05 |
| 00 00 00 08 |
| 00 |
| 0A |
| 00 00 |
Ç| 82 |鈧
=
GET
FTP | 3A |/
| 01 06 00 00 00 |
HTTP/
PROPFIND
每條線將被保存在將被傳遞到下面的函數的向量陣列。
void WuManber::Initialize(const vector<const char *> &patterns,
bool bCaseSensitive, bool bIncludeSpecialCharacters, bool bIncludeExtendedAscii)
複製[將文本十六進制轉換爲真正的十六進制表示C++](http://stackoverflow.com/questions/9435016/convert-text-hex-to-real-hex-representation-c) – Blastfurnace 2012-02-24 20:55:02