Извините, что создал тему по такому пустяку, просто никак не могу воспользоваться функцией rand(). Делаю все, как в msdn, пробовал в VS6 и VS8, в обоих случаях 'rand' : undeclared identifier. Как будто не подключен stdlib.h, но он подключен и более того, я пробовал запустить пример из msdn - аналогичная ошибка. вот как я использую rand() в консольном приложении:
| Код | #include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include "stdafx.h"
const int u = 10;
void main() { int RANGE_MIN = 700; int RANGE_MAX = 1300; for(int i=0; i<u;i++) { int rand0 = (((double) rand() / (double) RAND_MAX) * RANGE_MAX + RANGE_MIN); printf( " %6d\n", rand0); } }
|
Заранее благодарен! |