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

Затруднения в программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация алгоритма обхода лабиринта http://www.cyberforum.ru/cpp-beginners/thread587262.html
Определение границ перколяционного кластера: реализация алгоритма обхода лабиринта. Буду очень благодарен за помощь.
C++ Как потоковую функцию в шаблоне класса сделать неинлайновой Если потоковую функцию описать внутри класса, то все компилируется и собирается. Но если вынести ее код наружу, то функция не находится: template<class T> class A { protected: T x,y; public: A():x(0),y(0){} http://www.cyberforum.ru/cpp-beginners/thread587253.html
Создание классов C++
Создать абстрактный базовый класс Triangle(треугольеник) для представления треугольника виртуальными функциями вычисления площади и периметра. Поля должны включать две стороны и угол между ними. Определить классы-наследники: прямоугольный треугольник, равнобедренный треугольник, равносторонний треугольник со своими функциями перевода и вывода на экран
Найти первый отрицательный элемент последовательности sin(ctg(xi) x1 вводиться а последющие вычисляються по формуле x1+1=xi+0.3 C++
1)Найти первый отрицательный элемент последовательности sin(ctg(xi)) x1 вводиться а последющие вычисляються по формуле x1+1=xi+0.3 в c++
C++ Вывод в консольном приложении http://www.cyberforum.ru/cpp-beginners/thread587242.html
Всем доброго времени суток. Написал приложение выводящие через printf 5 строк с паузой в 1 сек. При обычном запуске всё работает хорошо. Решил перенаправить стандартный вывод приложения в файл( через командную строку: test.exe > file.txt) и здесь появилась проблема. Файл заполняется не по мере выполнения моей программы, а только после её завершения. Возможно он сначала как-то буферизует данные....
C++ Матрицы: вычислить сумму элементов ,образующих символ Задана матрица чисел : а Вычислить сумму элементов ,образующих символ. Создать в простом консольном приложении. подробнее

Показать сообщение отдельно
Gepar
 Аватар для Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,512
26.05.2012, 13:49     Затруднения в программе
Цитата Сообщение от akainia Посмотреть сообщение
возможно ли заменить тип функции float на void и что при этом изменится...
Всё же тип возвращаемого результата, а не функции.
Ну а если заменить прямо float на void то изменится при этом то что функция перестанет возвращать результат.
Может преподаватель хотел получать указатель на void, так тоже можно.
Для этого можете выделить память под новую переменную типа double, туда засунуть своё значение какое надо и возвращать потом этот указатель (к типу void* он и сам приведётся или же можете явно указать приведение типа при возврате результата). Там где используется результат функции нужно уже будет явно приводить тип к double чтобы узнать результат.
Вообще всё это работать будет подобно выделению памяти malloc'ом и должно быть вам знакомо.
 
Текущее время: 09:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru