ฉันเจอเลย์เอาต์ for-loop นี้:
#include <iostream>
int main()
{
{
for (int i = 0; i != 10; ++i)
{
std::cout << "delete i->second;" << std::endl;
}
}
{
for (size_t i = 0; i < 20; ++i)
{
std::cout << "delete m_indices[i];" << std::endl;
}
}
return 0;
}
ฉันสงสัยว่าการจัดฟันชั้นพิเศษนี้มีไว้เพื่ออะไร? สิ่งนี้ปรากฏขึ้นสองสามครั้งในฐานรหัสของเรา