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

Указатель на ф-цию в структуре - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Протабулировать функцию http://www.cyberforum.ru/cpp-beginners/thread895447.html
Функция: f(x,y)={x}^{3}+\sqrt{y} x\in (-2;2) y\in (0;3.5) с шагом 0,35
C++ Множества Из множества M точек на плоскости, заданных декартовыми координатами, сформировать подмножество P\leq M, содержащее точки, которые находятся внутри замкнутой точки D. Область D ограничена линиями,... http://www.cyberforum.ru/cpp-beginners/thread895446.html
C++ Снова не компилит. Гляньте ошибки
посмотрите пожалуйста,где ошибки /ошибка? #include <iostream> #include <string> #include <string.h> #include <Windows.h> using namespace std; void RMes(char *message)//функция для выводла...
Вычислить определенный интеграл методом трапеций с заданной точностью C++
Непосредственно программа вычисления интеграла затруднений не вызывает, непонятно, как реализовать вычисление с точностью. Если приравнять шаг к точности, ничего не выходит (само значение интеграла...
C++ Массивы. В матрице A найти первую по порядку строку c наибольшей суммой ее элементов, вычислить значения U=g(x) http://www.cyberforum.ru/cpp-beginners/thread895435.html
1. получить элементы квадратной матрицы A=(Aij) (i,j=1,...n), где Aij=f(ij), f(ij) – заданая функция. (fabs(3.7-j)-2)*(i-3.9)-2.5*i*j. 2. из матрицы А получить компоненты вектора X=(Xi)...
C++ Сложности со структурами Проблема в том, что структура students ch работает только с (а), которая была введена через константу, а через ввод с клавиатуры нет. Помогите разобраться. #include <iostream> #include <string.h>... подробнее

Показать сообщение отдельно
Убежденный
Системный программист
Эксперт С++
15551 / 7059 / 1114
Регистрация: 02.05.2013
Сообщений: 11,468
Завершенные тесты: 1
08.06.2013, 16:40
C++
1
2
3
struct Route{
 void (*start)(char *);
} route;
Объявление структуры Route и создание ее экземпляра route.
Выражение "route.start = test" корректно, т.к. переменная route проинициализирована.

C++
1
2
3
struct Route{
 void (*start)(char *);
} * route;
Почти то же самое, только теперь route - это указатель. Неинициализированный.
Попытка выполнить выражение "route->start = test" приведет к разыменованию
неинициализированного указателя.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru