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

Параметр - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread80520.html
C++5.02 дано вещественное x. составить программу вычисления z=f(x), если f(x)=(e^x^2/x)+(ln(4x)/sinx)^1/3 предусмотреть разрешение аварийных ситуаций.
C++ Произведение элементов массива с парными номерами Помогите, пожалуйста. На 29 декабря нужно сдать , а я в С++ почти полный ноль(( Вот условия: 1) В одномерном массиве, который состоит из N целых элементов, обчислить: ... http://www.cyberforum.ru/cpp-beginners/thread80504.html
Вычислить значения логического выражения C++
Помоги пожалуйста решить. Вычислить значения логического выражения.
Двумерный массив с мспользованием функций. C++
Есть вот такая задача: В матрице n*n, введенной с клавиатуры, найти ряд из n лидирующих минимумов с условием, что в каждой строке и в каждом столбце может располагаться только один минимум. Для...
C++ Шаблоны, ассоциативний массив map http://www.cyberforum.ru/cpp-beginners/thread80488.html
делаю задания из книжки Страуструпа по C++ надо сделать шаблон для ассоциативного массива map, используя vector. сначала написал не шаблонный map, все работало. Потом переписал код что бы получился...
C++ строки и файлы Я не знаю язык С++. Точнее я не знаю операторы которые выполняют те или иные функции. Так преподают в ВУЗе, что есть практика а вот с теорией плохо, точнее вообще никак. От нас требуют срочно решить... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2895 / 1244 / 78
Регистрация: 27.05.2008
Сообщений: 3,397
27.12.2009, 15:07
1. Запись четвертого параметра означает, что compare, каково бы оно ни было (какая бы функция тут ни была реально указана), принудительно приводится к указателю на функцию, принимающую два параметра типа void* и возвращающую значение типа int.
2. Можно не объявлять как const, но "хороший" стиль программирования требует, чтобы параметр, если функция по логике своей работы его заведомо не изменяет, был объявлен как const. Это уберегает от возможных ошибок - даже если ты по ошибке попытаешься изменить const-параметр, компилятор сразу же выругается по этому поводу.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru