This commit is contained in:
Zengtudor 2024-09-19 14:08:45 +08:00
parent 60be9d2e97
commit e25f75fe53
1 changed files with 1 additions and 1 deletions

View File

@ -37,7 +37,7 @@ void reverseComplement(auto &DNAsequence, const size_t buf_size) //注意这里
for (std::remove_const_t<decltype(buf_size)> i = 0; i < buf_size; ++i) { //std::remove_const_t<decltype(buf_size)>意思是和buf_size相同的类型并去掉const for (std::remove_const_t<decltype(buf_size)> i = 0; i < buf_size; ++i) { //std::remove_const_t<decltype(buf_size)>意思是和buf_size相同的类型并去掉const
auto it = complement.find(DNAsequence[i]);//查表并替换 auto it = complement.find(DNAsequence[i]);//查表并替换
if (it != complement.end()) { if (it != complement.end()) [[likely]] {
DNAsequence[i] = it->second; DNAsequence[i] = it->second;
} }
} }