暂降新增终止符识别
This commit is contained in:
@@ -187,6 +187,16 @@ void process_received_message(string mac, string id,const char* data, size_t len
|
||||
data_size
|
||||
);
|
||||
|
||||
// ========== <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ<EFBFBD><D6B9> ==========
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>еĵ<D0B5>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֹ<EFBFBD><D6B9>
|
||||
size_t terminator_pos = tempfilename.find_first_of("\0\r\n", 0, 3);
|
||||
if (terminator_pos != std::string::npos) {
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD>ֹ<EFBFBD><D6B9><EFBFBD><EFBFBD><EFBFBD>ض<EFBFBD><D8B6>ַ<EFBFBD><D6B7><EFBFBD>
|
||||
tempfilename.resize(terminator_pos);
|
||||
std::cout << "Found terminator at position: " << terminator_pos
|
||||
<< ", truncated filename to: " << tempfilename << std::endl;
|
||||
}
|
||||
|
||||
// ========== <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ==========
|
||||
// 1. <20>ָ<EFBFBD>ԭʼ<D4AD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>ͺ<EFBFBD>
|
||||
size_t dotPos = tempfilename.find_last_of('.');
|
||||
|
||||
Reference in New Issue
Block a user