for (int i=0; i<=5; i++)
{
// 何か処理
}
std::cout << "i=" << i << endl;
---
// 実際には以下のようになっており、iの寿命的に問題は起こらない
int i = 0;
for (i=0; i<=5; i++)
{
// 何か処理
}
std::cout << "i=" << i << endl;
{
// 何か処理
}
std::cout << "i=" << i << endl;
---
// 実際には以下のようになっており、iの寿命的に問題は起こらない
int i = 0;
for (i=0; i<=5; i++)
{
// 何か処理
}
std::cout << "i=" << i << endl;