Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Что делается этимим строчками


Автор: hello19 22.7.2011, 12:40

void main()
{
srand((unsigned)time(NULL));
setlocale(0, "");
.....
}

Автор: newbieone 22.7.2011, 12:55
инициализация генератора случайных чисел
установка локализации по умолчанию

по-моему, так. гуру поправят.

Автор: bsa 22.7.2011, 12:59
Начнем с того, что это не компилируется на современных компиляторах. Должно быть int main(), а не void main().
Цитата(newbieone @  22.7.2011,  12:55 Найти цитируемый пост)
установка локализации по умолчанию

Я бы уточнил: установка локали текущего пользователя (того, из-под которого будет запущена программа)

Автор: newbieone 22.7.2011, 13:04
Цитата
это не компилируется на современных компиляторах

в MS Visual Studio 2005, 2008 старый компилятор?

Автор: bsa 22.7.2011, 13:58
newbieone, да. Компилятор Си у нее старый, даже стандарт С99 не поддерживает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)