Форум программистов, компьютерный форум CyberForum.ru

Разделение на файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построить хеш-таблицы http://www.cyberforum.ru/cpp-beginners/thread851575.html
Доброй ночи. Для отображения данных в табличные индексы надо использовать хеш-функцию hashf(x) = х % 11. Данные вставляются в таблицу в следующем порядке: 11, 13, 12, 34, 38, 33, 27, 22. а) Построить хеш-таблицу методом открытой адресации. б) Построить хеш-таблицу методом цепочек. в) Для обоих методов определить коэффициент заполнения, среднее число проб, необходимое для обнаружения...
C++ одновременное нажатие клавиш подскажите как проверить если нажали одновременно 2 клавиши getch проверяет какая была нажата а не "была ли нажата вот эта кнопка" заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread851566.html
Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда C++
Добавлено через 10 часов 32 минуты Для ряда, члены которого вычисляются по формуле, соответствующей Вашему индивидуальному заданию, подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда http://khpi-iip.mipk.kharkiv.edu/library/pgm/lab/v06_01.html
C++ Подключение миши через USB порт
Всем доброго времени суток. Не могли бы Вы помочь с программой. Условие звучит так: подключаем мышь в USB порт, если подключение произошло, то у нас выводиться сообщение с временем подключения и звучит звуковой сигнал, ну а если не произошло то устройство опрашивается каждые 10 секунд пока не произойдёт подключение. При отключении мыши так же выводиться сообщение с временем отключения и звучит...
C++ с чего начать? http://www.cyberforum.ru/cpp-beginners/thread851542.html
доброго всем времени суток. так получилось, что у меня куча свободного времени, и нужно чем-то занять мозг. выбор пал на программирование, так как на данный момент это кажется мне интересным. когда-то было время, что довелось чуть-чуть изучать pascal, но на этом все и закончилось. с чего начать сейчас? интересует в первую очередь выбор языка (хочется, что бы потом можно было двигаться дальше, а...
C++ «Структура в структуре» - как правильно называется? Как инициализируется и для чего может быть использована? подробнее

Показать сообщение отдельно
Wintsent
0 / 0 / 0
Регистрация: 25.10.2012
Сообщений: 34
29.04.2013, 01:14     Разделение на файлы
Здравствуйте, друзья! не подскажите почему у меня ругается, когда прогу делю на файлы. Вот куски:

main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* 
 * File:   main.cpp
 * Author: Winchenco
 *
 * Created on 10 Апрель 2013 г., 23:13
 */
 
#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <cmath>  
#include <cstring>
#include <string>
#include <conio.h>
#include <math.h>
#include <TR.h>   // ЗДЕСЬ ПИШЕТ:fatal error: TR.h: No such file or directory
...........................

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
/* 
 * File:   TR.cpp
 * Author: Winchenco
 * 
 * Created on 29 Апрель 2013 г., 0:42
 */
 
#include "TR.h"
#include <iostream>
#include <cmath>  
 
 
const int infinity=1000000000;
const int eps = 100000000;
const int pokmax=16;
 
double Ro_10(double z)
{
   if (z>=0)  
       return 1;
   else
      return -1;
}
 
double Ro_15(double z)
{
  if (abs(z)<eps)
      return Ro_10(z)*eps;
  else
      return Ro_10(z)*exp(log(abs(z))/3);
}
 
double Ro_14(double z)
{
  if (abs(z)>Ro_15(infinity))
       return Ro_10(z)*infinity;
  else 
       return z*z*z;
}
 
double Ro_1(double z)
{
 return z;
}
 
double Ro_2(double z)
{
  if (abs(z)>sqrt(infinity))
      return infinity; 
  else 
      return z*z;
}
 
double Ro_3(double z)
{
  return -z;
}
 
double Ro_4(double z)
{
  return Ro_10(z)*sqrt(abs(z));
}
 
double Ro_5(double z)
{ 
  
  if (abs(z)>eps)
      return 1/z;
    else 
      return Ro_10(z)/eps;
}
 
double Ro_6(double z)
{
  if (z>-log(eps))
      return -log(eps);
  else 
      return exp(z);
}
 
double Ro_7(double z)
{
  if (abs(z)<exp(-pokmax)) 
      return log(eps);
  else
      return log(abs(eps));
}
 
double Ro_8(double z)
{
  if (abs(z)>-log(eps))  
    return Ro_10(z);
  else
    return (1-exp(-z))/(1+exp(-z));
}
.....................................


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/* 
 * File:   TR.h
 * Author: Winchenco
 *
 * Created on 29 Апрель 2013 г., 0:42
 */
 
#ifndef TR_H
#define TR_H
 
 
double Ro_1(double z);
double Ro_2(double z);
double Ro_3(double z);
double Ro_4(double z);
double Ro_5(double z);
double Ro_6(double z);
double Ro_7(double z);
double Ro_8(double z);
double Ro_10(double z);
double Ro_14(double z);
double Ro_15(double z);
 
#endif  /* TR_H */
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru