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, с бэйсика или паскаля. имх. а так, то скорее си шарп.
   |