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

Предупреждение в программе с рекурсивными функциями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переменный член http://www.cyberforum.ru/cpp-beginners/thread364512.html
Здраствуйте. В классе обявлен переменный член itsA в привытном методе доступа. Можно ли его с помощью такой функции new*itsA=new int обявленной в конструкторе этого класса сделать указателем на динамическую область памяти??? И что будет при его перезагрузке будет ли он по прежнему динамичным ???
C++ Решить несколько задач Добавлено через 1 минуту час остался. люди помогите. судьба решается http://www.cyberforum.ru/cpp-beginners/thread364507.html
Вычисление логарифма по основанию C++
Здравствуйте, как в языке си вычисляется логарифм по основанию?
вопросы связанные с темой "читай мат.часть" C++
Здравствуйте, имется код #define fname argv /* Archive file name */ #define sname argv /* Specimen's name */ int main(int argc, char **argv) { //int argc; //char *argv; //short item_sz ;
C++ Парсинг XML http://www.cyberforum.ru/cpp-beginners/thread364443.html
Как его на плюсах лучше сделать?
C++ Какое время будут показывать часы через р часов q минут r секунд? Текущее показание электронных часов: h часов (0 ≤ h ≤ 23) m минут (0 ≤ m ≤ 59) s секунд (0≤ k ≤ 59). Какое время будут показывать часы через р часов q минут r секунд? Дано действительное число R вида nnn. ddd (три цифровых разряда в дробной и целой частях). Поменять местами дробную и целую части числа и вывести полученное значение числа. В следующий раз учтите следующие моменты при... подробнее

Показать сообщение отдельно
talis
 Аватар для talis
789 / 541 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
11.10.2011, 13:14     Предупреждение в программе с рекурсивными функциями
Цитата Сообщение от Heidel Посмотреть сообщение
warning C4715: 'pFunction' : not all control paths return a value
warning C4715: 'hFunction' : not all control paths return a value
"Не все пути выполнения возвращают значение".

C++
1
2
3
4
5
6
7
8
9
10
11
double hFunction (int i, int z) //Рекурсивная функция для вычисления h
{
        if (i==1)
                return 0.5;
        if (i==2)
                return sin (0.5);
        if (i>=3)
                return (z*hFunction (i-1, z) + hFunction (i-2,z));
 
       // а что, если i == -12? Что тогда возвращать?
}
 
Текущее время: 07:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru