這是我的函數調用:查找/替換字符數組指向C++中的字符指針
removeTags(*buf, bufSize);
的呼叫:
void removeTags(char* dataBlock, unsigned long size)
{
char* start = dataBlock;
char* end = dataBlock + size;
while(start < end)
{
//How do I replace the characters "\abc" with just nothing, ''.
}
我想替換字符\ ABC的任何實例一無所有。
將指針的內存內容=設置爲一個字符串,只是將字符串替換爲:string xyz = * buf;無論如何,buf指針會輸出到下一行中的文件。此應用程序將舊電子書格式轉換爲RTF文件。我不明白指針是否足以執行此搜索和替換。似乎工作正常轉換爲字符串。 – 2011-05-30 22:31:19