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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить минимальное простое число последовательности http://www.cyberforum.ru/cpp-beginners/thread737079.html
Вводится последовательность целых чисел, 0 - конец последовательности. Определить минимальное простое число последовательности (функцией оформить проверку числа: результатом функции будет 1-число простое, 0 - нет).
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 ( *(*arr+p)>*(*arr+p+1) ) swap( *(*arr+p),*(*arr+p+1) ); которую и попытался запихнуть в функцию: void sort(int *, int); // прототип
C++ Обработка символов и строк http://www.cyberforum.ru/cpp-beginners/thread737059.html
Даны символы s1,s2,... Известно, что символ s1 отличен от восклицательного знака и что среди s2,s3,... есть по крайне мере один восклицательный знак. Пусть s1, ... sN-символы данной последовательности, предшествующие первому восклицательному знаку(n заранее неизвестно). Выяснить, имеется ли среди s1, ... sN пара соседствующих одинаковых элементов. Также, условимся, что строку обязательно...
C++ C++ Использование библиотечных функций string.h Дана текстовая строка. Распечатать строку, состоящую из слов заданной, расположенных в лексикографическом порядке, используя функции strtok, strlen, strnicmp. подробнее

Показать сообщение отдельно
Jony Wocker
45 / 45 / 2
Регистрация: 19.11.2009
Сообщений: 362

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

18.12.2012, 19:10. Просмотров 278. Ответов 5
Метки (Все метки)

Есть задание :

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
*func2(int a, int *b)
должно возвращать значение. Я думал что функции типа void не должны возвращать значения.

Вообще не понимаю как и что делать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
using namespace std;
 
void *func1(void *a, int *b);
void *func2Sum(int a, int *b);
void *func3(void);
int *func4( char *S1, int *a,...);
 
 
int main(){
 
    int a=50;
    int *b,pb=5;
    void *f;
    b=&pb;
    
    f=func2Sum(a,b);
    
 
    
    
    cout<<endl;
    system("pause");
    return 0;
}
 
void *func2Sum(int a, int *b){
    
    int *res,pres;
    res=&pres;
    *res=a+(*b);
    
    return res;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru