22.06.2013 / 09:29 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| nexmean, ИМХО sizeof(int) - как-то коряво. Мб так: ? Ещё и обращение к compare, как к переменной, а не как к функции может мешать Изменено SeTSeR (22.06 / 09:31) (всего 1 раз) |
22.06.2013 / 09:36 | |
nexmean Пользователь Сейчас: Offline
Имя: Александр Макаров Откуда: Владивосток Регистрация: 11.08.2011
| SeTSeR, этот способ занимает больше места, менее прозрачен, и ничего не меняет в исполнении(кроме объявления лишней переменной). Про обращение к compare: а как же тогда передавать функцию сравнения в сортировку?
Изменено nexmean (22.06 / 09:37) (всего 1 раз) |
22.06.2013 / 10:03 | |
RGT Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| nexmean, оу. Просмотрел.
__________________
don't tread on me |
28.06.2013 / 22:11 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Что делает эта конструкция? Именно это (*what_to_do)(unsigned char *) int dir_do (int (*what_to_do)(unsigned char *) ) {
/*тут у меня есть цикл наполнения bufer */
found=(*what_to_do)(&buffer[i]);
return found;
}
__________________
знает толк |
29.06.2013 / 02:01 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| vl@volk, может, я туплю, но всё же, что значит what_to_do? В смысле, это структура, объединение, объект или что?
|
29.06.2013 / 08:35 | |
gost6678 Пользователь
| SeTSeR, это переменная вродебы.
|
29.06.2013 / 13:31 | |
SeTSeR Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| gost6678, тогда должно быть наоборот: int (unsigned char*)(*what_to_do) И тогда такая конструкция приводит то, на что указывает what_to_do к типу "указатель на unsigned char"
|
29.06.2013 / 14:20 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| what to do это переменная int
__________________
знает толк |
29.06.2013 / 23:18 | |
crazy_man Модератор форума Сейчас: Offline
Регистрация: 15.09.2012
| Никак не могу выбрать, с чего начать? С или С++? Что легче будет для начала?
|
29.06.2013 / 23:19 | |
Helltar Пользователь Сейчас: Offline
Регистрация: 29.11.2011
| crazy_man, с бэйсика или паскаля. имх. а так, то скорее си шарп.
|