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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, сколько процентов от всего количества элементов последовательности целых чисел составляют нечетные элементы http://www.cyberforum.ru/cpp-beginners/thread792176.html
Интересные результаты выдает...:read: #include <vector> #include <time.h> #include <iostream> using namespace std; int main() {
C++ Матрицы. Программа, которая удаляет столбец матрицы, содержащий максимальный ее элемент Я новичок в с++...поэтому оооочень нужна Ваша помощь!!! Необходимо написать программу, которая удаляет столбец матрицы, содержащий максимальный ее элемент. Элементы вводятся с клавиатуры и еще нужно использовать функции. У меня почему-то не получается вызвать функции и ошибки в DeleteColumn типа: 1. Unit1.cpp(29): E2188 Expression syntax 2. Unit1.cpp(46): E2451 Undefined symbol 'i'... http://www.cyberforum.ru/cpp-beginners/thread792163.html
Работа с DLL библиотеками C++
Здравствуйте. Помогите, пожалуйста, переделать программу. Определите следующие функции для работы с массивом: 1) int GetValue(Pairs* p, char* name, int* var); // получить значение для заданного имени (функция должна возвратить 0 если нет такого имени и 1 в случае успеха, а значение возвращать через второй параметр функции); 2) void SetValue(Pairs* p, char* name, int value); // установить...
C++ Индекс минимального значения
Дан двумерный массив, найти минимальное значение в каждой строке и его индекс. Мин нашёл, а как индекс на экран ввести? for(i=0;i<n;i++) { min=A; for(j=1;j<n;j++) { if(min>=A) { min=A; }
C++ Преобразование типов переменных http://www.cyberforum.ru/cpp-beginners/thread792151.html
Осуществить преобразование типов переменных явным и неявным способом по следующим схемам: float → short int short int → int char → short int → char ---------- Кто-нибудь может помочь?
C++ SetWorldTransform и т.д Всем доброго времени суток написал функцию но покакой-то причине она не работает,компилируется нормально но не делает то для чего создана: функция должна разворачивать изображение вокруг опорной точки Graphics::TBitmap* vRotate(int viAngle,int X,int Y,AnsiString data) //передаём угол,опорную точку и { ... подробнее

Показать сообщение отдельно
КенТюРиК
11 / 11 / 1
Регистрация: 18.10.2012
Сообщений: 148
04.03.2013, 23:31  [ТС]     Указатели на Функции
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
#include <iostream>
 
using namespace std;
////ÎáüÿâëåГ*ГЁГҐ          
char func1(unsigned int*);
char func2(int*,float*,double*);
char func3 (void); 
int  func4 (char*,int*);
////ÓêГ*Г§Г*òåëü
char(*prt)(unsigned int*)=func1;
char(*prt1)(int*,float*,double*)=func2;
char(*prt2)(void)=func3;
int(*prt3)(char*,int*)=func4;
 
int main()
{
    unsigned int a1=5,*pa1;
    pa1=&a1;
   int a2=2,*pa2;
   pa2=&a2;
   float a3=2,*pa3;
   pa3=&a3;
   double a4=2,*pa4;
   pa4=&a4;
   char a5=3,*pa5;
   pa5=&a5;
    
    
    cout<<"Rezultat 1 funkcii" <<"  "<<(int)(*prt)(pa1)<<'\n';
     cout<<"Rezultat 2 funkcii" <<"  "<<(int)(*prt1)(pa2,pa3,pa4)<<'\n';
     cout<<"Rezultat 3 funkcii" <<"  "<<(int)(*prt2)()<<'\n';
      cout<<"Rezultat 4 funkcii" <<"  "<<(int)(*prt3)(pa5,pa2)<<'\n';
     
    system("PAUSE");
    return 0;
}
 
char func1(unsigned int *a)
     {
     return *a;
     }
 
char func2(int *a,float*b,double*c)
{
        return *a + *b + *c;
}
 
char func3(void)
{
    int a;
    cout<<"Vedite znachenie a = ";
    scanf ("%d", &a);
    return a*a*a;
}
 
int func4(char *a,int*b)
{
    return *a* *b;
}
 
Текущее время: 04:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru