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

Интерполяционный поиск - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ error LNK2005 http://www.cyberforum.ru/cpp-beginners/thread963544.html
День Добрый! Прошу помочь с проблемой, 5-й день не могу ее решить %-) 1>gun.obj : error LNK2005: "class Block * tank" (?tank@@3PAVBlock@@A) already defined in block.obj 1>main.obj : error LNK2005: "class Block * tank" (?tank@@3PAVBlock@@A) already defined in block.obj 1>main.obj : error LNK2005: "class Tanks player" (?player@@3VTanks@@A) already defined in gun.obj 1>main.obj : error...
C++ Ключевое слово static Здорова господа!!! Есть две функции f1() и f2(). #include <iostream> using std::cout; using std::endl; int& f1() { http://www.cyberforum.ru/cpp-beginners/thread963538.html
Использование пользовательского итератора для работы с STL алгоритмами: как определить typedef iterator_traits? C++
Здравствуйте! Есть класс итератора: typedef vector<char> Line; //------------------------------------------------------- class Text_iterator { list<Line>::iterator ln; list<Line>::const_iterator line_end; // end list<Line> line.cend(); Line::iterator pos; public:
переопределение защищенных методов C++
При вызове метода basePubMethod() класса ChildClass возвращается 0. Как заставить его возвращать 1, не переопределяя basePubMethod() ? Аналогичный код на Java возвращает 1 class BaseClass { public: BaseClass() {} int basePubMethod() { return test(); }
C++ Ошибка с подключением русского языка http://www.cyberforum.ru/cpp-beginners/thread963475.html
А так же, почему то выделяет красным число "pi" #include <stdio.h> #include <math.h> #include <windows.h> char bufRus; char* Rus(const char*text) { CharToOem(text, bufRus); return bufRus;
C++ Posix Подскажите,пожалуйста,как подключить posix к c++?или его нужно скачать и установить? подробнее

Показать сообщение отдельно
Wedroid
0 / 0 / 0
Регистрация: 18.09.2013
Сообщений: 27
27.09.2013, 12:46     Интерполяционный поиск
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int p_dv(TSsot c[])
{
    int i=0, j=nst-1, m;
while(i<j)
{
 if (c[i]==c[j])      
    if (c[i]==x) return i;
            else return -1;
 
m=i+(j-i)*(x-c[i])/(c[j]-c[i]);
 
if (c[m]==x) return m;
  else 
      if (x > c[m]) i=m+1; else j=m-1;
}
 
 return -1;
}
выдает ошибки, в чем проблема?
error C2676: binary '==' : 'TSsot' does not define this operator or a conversion to a type acceptable to the predefined operator
error C2676: binary '==' : 'TSsot' does not define this operator or a conversion to a type acceptable to the predefined operator
error C2677: binary '-' : no global operator defined which takes type 'TSsot' (or there is no acceptable conversion)
error C2676: binary '-' : 'TSsot' does not define this operator or a conversion to a type acceptable to the predefined operator
error C2676: binary '==' : 'TSsot' does not define this operator or a conversion to a type acceptable to the predefined operator
error C2677: binary '>' : no global operator defined which takes type 'TSsot' (or there is no acceptable conversion)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru