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

Указатели функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить минимальное простое число последовательности http://www.cyberforum.ru/cpp-beginners/thread737079.html
Вводится последовательность целых чисел, 0 - конец последовательности. Определить минимальное простое число последовательности (функцией оформить проверку числа: результатом функции будет 1-число...
C++ Расположить слова строки в порядке, обратном исходному. Здравствуйте,помогите пожалуйста. Задание: Расположить слова строки в порядке, обратном исходному. http://www.cyberforum.ru/cpp-beginners/thread737069.html
C++ компоновка программ
Вопрос собственно про сборку программ из хидеров и сишников. Не понятно пока, если мы можем описывать классы в ашниках, то почему всю программу в них не писать, и потом к мейновскому файлу не...
Функция сортировки двумерного массива C++
необходимо написать функцию сортирующую двумерный массив. за основу взял сортировку при помощи указателей типа: for (int g=0; g<n*m; g++) for (int p=0; p<(n*m-1); p++) if (...
C++ Обработка символов и строк http://www.cyberforum.ru/cpp-beginners/thread737059.html
Даны символы s1,s2,... Известно, что символ s1 отличен от восклицательного знака и что среди s2,s3,... есть по крайне мере один восклицательный знак. Пусть s1, ... sN-символы данной...
C++ C++ Использование библиотечных функций string.h Дана текстовая строка. Распечатать строку, состоящую из слов заданной, расположенных в лексикографическом порядке, используя функции strtok, strlen, strnicmp. подробнее

Показать сообщение отдельно
WhiteP
606 / 204 / 23
Регистрация: 20.11.2012
Сообщений: 426
18.12.2012, 19:43
C++
1
2
3
4
void *func1(void *a, int *b);
void *func2(int a, int *b);
void *func3(void);
int *func4(char *S1, int *a,...);
Это не указатели на функции, а функции, возвращающие указатель.

C++
1
2
3
4
5
6
7
8
void *func2Sum(int a, int *b){
    
    int *res,pres;
    res=&pres;
    *res=a+(*b);
    
    return res;
}
Функция возвращает указатель на void (т.е. указатель на нечто). В данном случае возвращается адрес локальной переменной, чего делать нельзя.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru