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

не могу разобраться с typedef - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структуры в С++ http://www.cyberforum.ru/cpp-beginners/thread322399.html
Добрый вечер, не могли бы кто нибудь мне помочь написать код программы, следующего задания: Описать структуру с именем ZNAK содержащие следующие поля: -фамилия и имя -знак зодиака -дата рождения(массив из 3-х чисел) Написать программу выполняющую следующие действия: -ввод с клавиатуры данных в массив состоящих из 8 элементов типа ZNAK; записи должны быть упорядочены по знакам зодиака...
C++ cin.getline Здравствуйте. Есть вот программа: #include <iostream> // #include <cmath> // #include <conio.h> // // using namespace std; // /////////////////////// int main() http://www.cyberforum.ru/cpp-beginners/thread322398.html
C++ ссылки
как здесь привести к интовому виду,чтобы выдавало 100? # include <iostream> using namespace std; void f(int &i) { i = 100; }
нужно перевести с Паскаля на С++ C++
Найти в массиве: 1) сумму элементов с нечётными номерами 2) Сумму элементов между первым и последним отрицательными элементами 3) в массиве отрицательные элементы заменить нулями и переставить в конец uses crt; const n=10; var a:arrayof real;
C++ что не так в программе? Виснет при компиляции http://www.cyberforum.ru/cpp-beginners/thread322382.html
Найти в массиве: 1) сумму элементов с нечётными номерами 2) Сумму элементов между первым и последним отрицательными элементами 3) в массиве отрицательные элементы заменить нулями и переставить в конец #include<iostream.h> #include<math.h> void main() { int i_perv, i_posled, i, j; double sum,summ,temp; double*a=new double ;
C++ Массивы Написать функции: 1. Заполнение генератором в заданном диапазоне(принимает массив, размер, диапазон для генератора). 2. Вывод на экран содержимого массива(массив, размер). 3. Сортировка(массив, размер, тип(возрастание убывание)). 4. Поиск минимального((массив, размер)). 5. Поиск максимального(массив, размер). 6. Сумма элементов(массив, размер). Перегрузить эти функции для работы с... подробнее

Показать сообщение отдельно
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
19.06.2011, 03:54     не могу разобраться с typedef
Цитата Сообщение от Olejeg85 Посмотреть сообщение
помогите разобраться
typedef задает синоним типа только?
Конечно нет функции, объектов, особенно хорошо применять с функциями обратного вызова готовить шаблон для передачи через параметр вызывающей функции и т.п.

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
typedef  int  (cube)(int x, int y, int z);
 
int  result(int x, int y, int z) {
    return x*y*z;
}
 
typedef  struct obj {
    int a, b;
} *pobj;
 
struct  access {
     mutable short  w;
};
 
 
typedef  const  access  my;  
#pragma warning(disable : 4269)
 
 void  main(void){
 
 
           cube*  c = result;
    printf("cube - V = %d\n", (*c)(10, 20, 30) );
 
    obj o;
    o.a = 0xff >> 1;
    o.b = 0xf0 | 0x0f;
    pobj p = &o;
    printf("byte = %d...%d", p->a, p->b );
 
    my m;
    m.w = 255;
           printf("\nmutable access CONST = %d\n", m.w);
    
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru