Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 06.12.2013
Сообщений: 8

странное предупреждение

06.12.2013, 12:06. Показов 2395. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При трансляции программы появляется странное предупреждение. Не могу понять что оно значит.
double res,dar1,dar2;
res= pow(dar1,dar2);
warning: incompatible implicit declaration of built-in function ‘pow’ [enabled by default]
Я так понимаю несовместимость типов. Но макрорасширение этого макроса показывает что все переменные соответствующего типа.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.12.2013, 12:06
Ответы с готовыми решениями:

Странное предупреждение GCC
В функции есть строчки и компилятор ругается на последнуюю: char *p = NULL; ...

Странное предупреждение в журнале событий
Вот столкнулся с таким предупреждением в журнале событий, как его решить подскажите пожалуйста.

Странное предупреждение при использовании #ifndef-#endif
Создаю заголовочный файл: #ifndef EXAMPLE_H #define EXAMPLE_H bool Abrakadabra(int a); #endif Фрагмент кода...

5
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
06.12.2013, 13:01
Возможно вы забыли подключить #include <math.h>
0
0 / 0 / 0
Регистрация: 06.12.2013
Сообщений: 8
06.12.2013, 13:09  [ТС]
Цитата Сообщение от Cra3y Посмотреть сообщение
Возможно вы забыли подключить #include <math.h>
Нет не забыл.
0
Модератор
Эксперт по электронике
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
06.12.2013, 13:17
Цитата Сообщение от misha_shar Посмотреть сообщение
double res,dar1,dar2;
res= pow(dar1,dar2);
у тебя именно так и написано?
в dar1,dar2 неицианилизированы?
0
Диванный эксперт
Эксперт С++
 Аватар для Max Dark
2550 / 2064 / 971
Регистрация: 09.10.2013
Сообщений: 4,793
Записей в блоге: 4
06.12.2013, 13:37
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
~/src/tests
max@notebook:$ cat 0000-template.c
#include <stdio.h>
#ifdef USEMATH
#include <math.h>
#endif
int main() {
    double res,dar1,dar2;
    res= pow(dar1,dar2);
    return 0;
}
~/src/tests
max@notebook:$ gcc 0000-template.c -lm # компиляция без <math.h>
0000-template.c: In function ‘main’:
0000-template.c:7:7: warning: incompatible implicit declaration of built-in function ‘pow’ [enabled by default]
  res= pow(dar1,dar2);
       ^
~/src/tests
max@notebook:$ gcc -DUSEMATH 0000-template.c -lm # компиляция с <math.h>
~/src/tests
max@notebook:$
=\
0
0 / 0 / 0
Регистрация: 06.12.2013
Сообщений: 8
06.12.2013, 13:57  [ТС]
Цитата Сообщение от Cra3y Посмотреть сообщение
Возможно вы забыли подключить #include
Вы были правы не было
#include <math.h>
Большое спасибо. А Аргументы были определены. Просто написал кусок из программы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.12.2013, 13:57
Помогаю со студенческими работами здесь

Что-то странное.
В результате последнего апа, несколько сайтов по позициям сильно сдали, при этом на одном высокочастотники - это я еще понять могу, но на...

Странное поведение ПК
Здравствуйте, форумчане! Нужна ваша помощь, ну или на худой конец - консультация. Ситуация следующая - есть ПК жены (конфигурация не...

Странное время
Ниже представленный код выводит &quot;-10800000 Thu Jan 01 00:00:00 MSK 1970&quot; -10800000 = 3 суток. Как? Date d = new...

странное поведение Qt
до сих пор ковыряюсь с установкой qt в винде, поставил в XP, всё работает, всё компилится, всё запускается, ставил в семёрке, действовал по...

Странное партицирование
Всем привет. Вопрос по поводу хранения личной переписки пользователей. Гуглил и читал статьи по этой теме. Как я понял, почему-то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru