Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.06.2008, 14:45   #1
StakanpORTvejna
Пользователь
 
Регистрация: 31.08.2007
Сообщений: 37
По умолчанию unexpected end of file while looking for precompiled header directive

когда в Visual C++ пытаюсь скомпилить
Код:
#include <iostream>

using namespace std;

void f1();
void f2();

int count;

int main()
{
    int i;

    for(i=0;i<10;i++)
{
    count = i*2;
f1();}

return 0;

}

void f1()
{
     cout<<"count: "<<count<<'\n';
     f2();
     }
     void f2()
     {
          int c;
          for(count = 0;count<3;count++)cout<<".";
          }
выдаёт "unexpected end of file while looking for precompiled header directive"

когда пытаюсь тот же код выполнить в Dev C++ тоже выдаёт ошибку...
но самое странное что когда меняю имя переменной "count" на "c",то Dev C++ всё нормально компилит...а Visual C++ нет...что здесь не так и почему замена имени переменной так влияет на Dev C++?
StakanpORTvejna вне форума
Старый 10.06.2008, 15:09   #2
Игорь007
Пользователь Подтвердите свой е-майл
 
Аватар для Игорь007
 
Регистрация: 30.05.2008
Сообщений: 96
По умолчанию

Ты забыл #include "stdafx.h"
Игорь007 вне форума
Старый 10.06.2008, 15:22   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ты забыл #include "stdafx.h"
+1. Причем желательно его в первую строку кода.
I'm learning to live...
Stilet вне форума
Старый 10.06.2008, 15:24   #4
Olympian
Форумчанин
 
Аватар для Olympian
 
Регистрация: 06.06.2008
Сообщений: 105
По умолчанию

Приведенный код Visual Studio 2005 компилит без ошибок
Лишь 1н warning - в f2 лишняя переменная int c; Она не используется
Olympian вне форума
Старый 10.06.2008, 17:20   #5
StakanpORTvejna
Пользователь
 
Регистрация: 31.08.2007
Сообщений: 37
По умолчанию

огромное всем спасибо
а вот ещё вопрос:
Код:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
   int nStartValue = time(NULL);
   srand(nStartValue);
    int x;
    x = rand();
    printf("%d\n",x);
    return 0;
}
это генератор случайных чисел,а вот если взять массив и написать
Код:
 

int array[10] ={1,2,3,4,5,6,7,8,9,10};
int nStartValue = array[10];
   srand(nStartValue);
    int x;
    x = rand();
    printf("%d\n",x);
    return 0;
почему-то ничего не получаеться.тончее получаеться,но выводиться число 38 всё время о_О..подскажите как сделать генератор случайных чисел в каком-нибудь пределе?
StakanpORTvejna вне форума
Старый 10.06.2008, 17:34   #6
Olympian
Форумчанин
 
Аватар для Olympian
 
Регистрация: 06.06.2008
Сообщений: 105
По умолчанию

В каком то пределе делается так

x = rand() % L + F;

Где:
L - длина предела(кол-во чисел в нем)
F - минимальное число в пределе
Olympian вне форума
Старый 10.06.2008, 17:47   #7
StakanpORTvejna
Пользователь
 
Регистрация: 31.08.2007
Сообщений: 37
По умолчанию

например если x = rand() % 100 + 1,то выводит постоянно 42 о_О (
StakanpORTvejna вне форума
Старый 10.06.2008, 17:52   #8
merax
Форумчанин
 
Регистрация: 27.12.2006
Сообщений: 955
По умолчанию

Один вопрос - одна тема ! Закрыто
merax вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
File of... GreenDan Общие вопросы Delphi 4 25.08.2008 22:04
file of byte medikk Общие вопросы Delphi 1 11.08.2008 16:00
Copy File Witaliy Общие вопросы Delphi 4 26.07.2008 13:20
file exist TaTT DoGG Общие вопросы Delphi 4 16.05.2008 11:27
Header files Rembo Общие вопросы C/C++ 4 10.02.2008 16:09