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

Ошибка при компиляции студио2008 года - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сделать калькулятор функцией http://www.cyberforum.ru/cpp-beginners/thread795859.html
Сделать программу калькулятор +,-,* своей созданной функцией. #include <iostream> #include <Windows.h> using namespace std; void Sum (int a, int b) void vich (int a, int b) void umnog (int a, int b) void del (int a, int b) {
C++ typename. Проблемы с вложенными шаблонными типами Здравствуйте. Реализовываю шаблонный список. /* * List.h */ #pragma once #include <iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread795845.html
C++ шифрования
Помогите мне с этим кодом, не работает должным образом... Он должен шифровать текст в текстовом файле encode.txt, а затем он должен расшифровать текст в текстовый файл decode.txt и необходимо ввести ключа шифрования. #include <iostream> #include <fstream> #include <string> #include <conio.h> using namespace std;
C++ графический режим
Подскажите пожалуйста, как программируя в dev cpp получить цвет заднего фона в графическом режиме? Какой функцией?
C++ Как вам моя идея? http://www.cyberforum.ru/cpp-beginners/thread795827.html
Собираюсь делать какую нибудь программу. Вот идея такая(программа для нас программистов): программа для создания матрицы, будут что то типо холста и пользователь сможет загружать обьект матрицы (картинка, цыфра-индикатор что то типо этого), а потом сохракнять матрицу в текстовом файле, затем копировать и спокойно пользоваться в своей проге. Что скажете? Есть ли аналоги? Нужна ли она вообще?
C++ Очистка потока ввода && строки как вобще грамотно очистить поток после ввода множества всяких вещей с клавиатуры? если совсем не чистить то остаются нажатия клавиши enter, если применять такой код cin.clear(); while(cin.get() != '\n'); cin.get(); в конце каждой функции в программе, где происходит ввод, то в итоге пользователю приходится 4-5 лишних раз давить enter после ввода чего либо, т.е. эффект обратный. как... подробнее

Показать сообщение отдельно
fors117
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 92
26.02.2013, 23:50     Ошибка при компиляции студио2008 года
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <iostream>
#include <cmath>
using namespace std;
const long double  s=1.0,m=60.0,ch=3600.0,d=86400.0,mes=2592000.0,g=94608000.0,v=9460800000.0;
void main()
{long double    n1,n2,n3,n4,n5,n6,n7;
 n1=(log10(s))/log10(2);
 n2=(log10(m))/log10(2);
 n3=log10(ch)/log10(2);
 n4=(log10(d))/log10(2);
 n5=(log10(mes))/log10(2);
 n6=(log10(g))/log10(2);
 n7=(log10(v))/log10(2);
 
 cout<<n1<<endl;
 cout<<n2<<endl;
 cout<<n3<<endl;
 cout<<n4<<endl;
 cout<<n5<<endl;
 cout<<n6<<endl;
 cout<<n7<<endl;
 system("pause");


вот какая ошибка, прошу помощи по её устранению


Код
1>c:\users\максим\documents\visual studio 2008\projects\rabotayproshu\rabotayproshu\rabotayproshu.cpp(8) : error C2668: log10: неоднозначный вызов перегруженной функции
1>        c:\program files\microsoft visual studio 9.0\vc\include\math.h(569): может быть 'long double log10(long double)'
1>        c:\program files\microsoft visual studio 9.0\vc\include\math.h(521): или       'float log10(float)'
1>        c:\program files\microsoft visual studio 9.0\vc\include\math.h(122): или       'double log10(double)'
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru