Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка в програме 
:(
    Опции темы
Eizembruk
Дата 5.9.2012, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 5.9.2012

Репутация: нет
Всего: нет



У меня Microsoft Visual C++ 2010. Мне дали код и сказали и скопировать и запустить. Делаю я так: захожу в програму -> создать проект -> Консольное приложение Win32 (как мне объясняли).
Копирую код и нажимаю F7 и вот что пишет:
Код

1>------ Построение начато: проект: 234, Конфигурация: Debug Win32 ------
1>  stdafx.cpp
1>  234.cpp
1>c:\users\саша\desktop\234\234\234.cpp(1): warning C4627: #include <math.h>: пропущен при поиске использования предкомпилированного заголовка
1>          Добавление директивы в "StdAfx.h" или перестройка предкомпилированного заголовка
1>c:\users\саша\desktop\234\234\234.cpp(33): fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "StdAfx.h"" в источник.
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Вот кстати сам код

Код

#include <math.h>
const    float LEFT = 0,
        RIGHT = 4,
        TABUL = 0.1;

float fun1(float farg)
{
  float ftemp = 0;
  int ni;
  for ( ni = 1;  ni <= 5;  ni = ni + 1)
ftemp = ftemp + sqrt((farg + ni) / ni);
  return ftemp;
}

float fun2(float farg)
{
  float ftemp = log(2 * farg * farg) + 3 * sin(farg);
  return ftemp;
}

void main ()
{
  float fx = LEFT;
  float fy;
  while (fx <= RIGHT)
   {
     if  (fx <= 2)
         fy = fun1(fx);
     else fy = fun2(fx);
         fx = fx + TABUL;
   }
}


PM MAIL   Вверх
586
Дата 5.9.2012, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2243
Регистрация: 8.5.2006

Репутация: 8
Всего: 146



Добавь в начало файла это:
Код
#include "StdAfx.h"

PM   Вверх
xvr
Дата 6.9.2012, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(586 @  5.9.2012,  22:16 Найти цитируемый пост)
Добавь в начало файла это:

И сам StdAfx.h надо не забыть создать.  smile 

Гораздо проще отключть в настройках проекта использование предкомпилированных заголовочных файлов

<Проект> [правая кнопка мыши] -> Property -> Configuration Properties -> C/C++ -> Precompiled Headers -> Precompiled Header = 'Not Using Precompiled Headers'


PM MAIL   Вверх
586
Дата 6.9.2012, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2243
Регистрация: 8.5.2006

Репутация: 8
Всего: 146



Цитата(xvr @  6.9.2012,  13:01 Найти цитируемый пост)
И сам StdAfx.h надо не забыть создать.  smile 

Он уже создан мастером.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0706 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.