Поскольку я пишу приложения с использованием C ++ .NET Framework, я хочу задать вопрос.
Когда я пишу код именно для цикла for, я всегда использую этот стиль кодирования:
for( int i=0; i<somevalue; ++i ) {
// Some code goes here.
}
но поскольку я использую C ++ .NET, я могу написать
for( System::Int32 i=0; i<somevalue; ++i ) {
// Some code goes here.
}
Я думаю, что нет никакой разницы, я прав? Если нет, вы можете объяснить, в чем разница между этими двумя способами и. кто эффективнее?