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

Пояснение typedef - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция отбора по заданному критерию для данных из .bin в .txt http://www.cyberforum.ru/cpp-beginners/thread877679.html
Доброго времени суток. Такая проблема: Необходимо из бинарного файла со списком футболистов отобрать в текстовый вратарей. void zap(FILE*FT,FILE**FB) {while (fread(&dan,sizeof(data),1,*FB)>0) if ((String)dan.ampl=="Вратарь") fprintf(*FT,"%s %s %s %s %i %i\n",&dan.name,&dan.rod,&dan.mest,&dan.ampl,dan.game,dan.yc); }
C++ Модеры почему нет раздела дев С++??? http://www.cyberforum.ru/cpp-beginners/thread877674.html
C++ дана матрица 7х7, поменять местами средний столбец со средней строкой
#include <iostream> #include <conio.h> using namespace std; int main() { setlocale(LC_ALL, "russian"); int a;
Найти производную f'(x) C++
double f(double t) { double F; F = 7*pow(2.71, -2*t)*sin(7*t+0.3)-1; return F; } требуется сделать f'. В математике я лох, помогите пожулйста.
C++ [C++ Error] Lib.cpp(18): E2040 Declaration terminated incorrectly http://www.cyberforum.ru/cpp-beginners/thread877642.html
Доброго времени суток. Пытаюсь компильнуть прогу. Lib.cpp(18): E2040 Declaration terminated incorrectly Помогите разобраться, пожалуйста. #pragma hdrstop #include "Lib.h" //--------------------------------------------------------------------------- #pragma package(smart_init) int kol(FILE**f)
C++ Разработать алгоритм и написать программу прошивания дерева при симметричном порядке обхода его Народ интересует такое задание нужно срочно или что по быстрому почитать, чтоб сделать это. подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
12672 / 7180 / 801
Регистрация: 27.09.2012
Сообщений: 17,708
Записей в блоге: 2
Завершенные тесты: 1
25.05.2013, 02:12     Пояснение typedef
Цитата Сообщение от Xsenon_rus Посмотреть сообщение
comparator это указатель
Это не указатель. typedef задает псевдонимы.
После такого:
C++
1
typedef bool (*comparator)(int,int);
можно объявлять переменные типа comparator, которые будут указателями на функцию

Добавлено через 2 минуты
Вышеуказанный пример можно переписать и без typedef:
C++
1
void bubbleSort(int* arr, int size,bool (*comp)(int,int)=&less)
но воспринимается это не так легко
 
Текущее время: 20:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru