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

не собирается программа. fmod: неоднозначный вызов перегруженной функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ip address socket windows http://www.cyberforum.ru/cpp-beginners/thread947736.html
Моя проблема заключается в следующем. В общем работаю с сокетами, на 127.0.0.1, все отлично. Но зайдя в 2ip.ru и скопировав ip и адрес сервера поменял с 127.0.0.1 на тот который в 2ip.ru - клиент тут-же выбивает ошибку. И да, у меня роутер - интернет Киевстар. В чем причина? И как с ней бороться? (Догадываюсь что ip на сервере должно быть выделенное). Работаю с сокетами #include <winsock2.h>
C++ Отредактировать файл не загружая в память Здравствуйте, форумчане. Насколько я знаю чтобы изменить файл надо сначала прочитать его и записать в переменную, а после изменить переменную и снова записать в чистый файл. Мне нужно прочитать 3 байта сначала и записать их в конец. Файл большой и в память не залезет. http://www.cyberforum.ru/cpp-beginners/thread947735.html
Запись в начало массива C++
Добрый день , как записать слово в двумерный массив начинаю к примеру с третьей ячейки нулевой строки.? char Array="beleberda"
C++ Метод Ньютона
Отделить любой действительный корень ур-ия f(x)=0 и вычислить его методом Ньютона с точностью e=10^-4. Ур-ие : arccos(x^2)-x
C++ почему когда ты ввел 6, не выдалась фраза что можно вводить только 1, 2 или 3 http://www.cyberforum.ru/cpp-beginners/thread947724.html
почему когда ты ввел 6, не выдалась фраза что можно вводить только 1, 2 или 3
C++ Записать по-битово в файл Нужно записать по-битово в файл. Вот на етой строке компилятор кидает ошибку out.write((*char)&this, sizeof(car)); #include"iostream" #include"fstream" using namespace std; подробнее

Показать сообщение отдельно
GK104
1 / 1 / 0
Регистрация: 10.10.2012
Сообщений: 64
03.09.2013, 14:45     не собирается программа. fmod: неоднозначный вызов перегруженной функции
помогите пожалуйста запустить программу(шифрование/дешифрование текста), код вроде правильный, но выдается пара непонятных мне ошибок. Сорцы прилагаю. Пара заголовочных файлов и несколько исходных .срр
Так же внутри два готовых бинарника, один шифрует(берет текст из .txt), другой расшифровывает(кладет результат в .txt), но из-за этого:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void main(int argc, char **kluch)
{ 
clrscr();
cout<<"Key: "<<kluch[1];
ifstream in("[B]E:\Input.txt[/B]");
ofstream out("Output.txt");
if(!in)
{
cout<<"\nThere is no filefor coding (Input.txt).";
cout<<"\n\nPres any key for exit.";
getch();
exit(1);
}
думаю бинарник ошибку и выдает, что в текстовом файле нет инфы для шифрования,типа работает чтоли с диском Е, которого у меня нету, пробовал поменять значение через хекс редактор, файл вобще сломался.
помогите пожалуйста ПРОСТО ЗАПУСТИТЬ ЕЕ
для компиляции использовал visual studio 2010 и QT Creator.

Ошибки в visual studio:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1>------ Построение начато: проект: пп, Конфигурация: Debug Win32 ------
1>  main.cpp
1>c:\users\а4\desktop\программа\программа\main.cpp(23): warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details.
1>          c:\program files\microsoft visual studio 10.0\vc\include\conio.h(128): см. объявление "getch"
1>c:\users\а4\desktop\программа\программа\main.cpp(38): error C2668: fmod: неоднозначный вызов перегруженной функции
1>          c:\program files\microsoft visual studio 10.0\vc\include\math.h(569): может быть "long double fmod(long double,long double)"
1>          c:\program files\microsoft visual studio 10.0\vc\include\math.h(521): или       "float fmod(float,float)"
1>          c:\program files\microsoft visual studio 10.0\vc\include\math.h(119): или       "double fmod(double,double)"
1>          при попытке сопоставить список аргументов "(int, int)"
1>c:\users\а4\desktop\программа\программа\main.cpp(73): error C2668: fmod: неоднозначный вызов перегруженной функции
1>          c:\program files\microsoft visual studio 10.0\vc\include\math.h(569): может быть "long double fmod(long double,long double)"
1>          c:\program files\microsoft visual studio 10.0\vc\include\math.h(521): или       "float fmod(float,float)"
1>          c:\program files\microsoft visual studio 10.0\vc\include\math.h(119): или       "double fmod(double,double)"
1>          при попытке сопоставить список аргументов "(int, int)"
1>  Decryp.CPP
1>c:\users\а4\desktop\программа\программа\decryp.cpp(1): fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory
1>  CRIPTED.CPP
1>c:\users\а4\desktop\программа\программа\cripted.cpp(1): fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory
1>  Создание кода...
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Ошибки в QT Creator:

C++
1
2
3
4
5
6
7
8
9
10
11
C:\QtSDK\PROJECTS\untitled-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK_________\..\untitled\main.cpp:38: ошибка: C2668: fmod: неоднозначный вызов перегруженной функции
c:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\math.h(569): может быть "long double fmod(long double,long double)"
c:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\math.h(521): или       "float fmod(float,float)"
c:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\math.h(119): или       "double fmod(double,double)"
при попытке сопоставить список аргументов "(int, int)"
 
C:\QtSDK\PROJECTS\untitled-build-desktop-Qt_4_8_0_for_Desktop_-_MSVC2010__Qt_SDK_________\..\untitled\main.cpp:73: ошибка: C2668: fmod: неоднозначный вызов перегруженной функции
c:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\math.h(569): может быть "long double fmod(long double,long double)"
c:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\math.h(521): или       "float fmod(float,float)"
c:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\math.h(119): или       "double fmod(double,double)"
при попытке сопоставить список аргументов "(int, int)"
Вложения
Тип файла: rar Программа.rar (74.1 Кб, 4 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru