![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
inline
90210 © (2006-10-21 21:00:00)Что это за штука такая inline? Это новинки bds? Может знаете, где есть описание нововведений языка в bds 2006, на русском языке, интересно почитать.
Ketmar (2006-10-22 09:58:00) [1]>[11] Kolan(c) 22-Oct-2006, 09:57
>Не...
счастливый. и .exe, небось, никогда не вылазили за 64 кб...
Kolan (2006-10-22 09:57:00) [2]> что, никогда не писал перехватчиков прерываний? %-)
Не...
Ketmar (2006-10-22 09:56:00) [3]>[9] Kolan(c) 22-Oct-2006, 09:49
>Так в школе и не понял зачем они... :)
что, никогда не писал перехватчиков прерываний? %-)
Kolan (2006-10-22 09:49:00) [4]> far и near
Так в школе и не понял зачем они... :)
Ketmar (2006-10-22 09:48:00) [5]>[7] Германн(c) 22-Oct-2006, 02:32
>backward compatibility only оказалось обоснованным.
ну так борланды стараются. даже никому ненужные far и near до сих пор поддерживают (забыли выкинуть? %-).
Германн (2006-10-22 02:32:00) [6]Директива
inline- пожалуй единственный известный мне пример, когда предупреждение справки о backward compatibility onlyоказалось обоснованным.
Теперь она действительно имеет другой смысл.
Ketmar (2006-10-22 01:36:00) [7]для тех, кто упал с бронепоезда -- хэлп. copy, paste в любой переводчик, и читать.
Kolan (2006-10-21 21:12:00) [8]> А хочется взглянуть
Ну дык гугль еще не закрыли. Много там чего и в среде и в языке..
Джо (2006-10-21 21:10:00) [9]> ставить безусловный переход,
+ ret :)
+ push устраняется с заменой на move esp,xxx
:)
90210 (2006-10-21 21:08:00) [10]Спасибо!
Не хочу ставить такого монстра bds только из-за того что бы посмотреть на справку, компьютер не потянет. А хочется взглянуть на список нововведений языка, просто инетресно. А английский учу.
Kolan (2006-10-21 21:04:00) [11]> inline? Это новинки bds?
Нет. Справка рулит :)
> на русском языке, интересно почитать.
Справка рулит. - На первой же странице при запуске среды. Ну англицкий учи - пригодится..
Eraser (2006-10-21 21:03:00) [12]> [0] 90210 (21.10.06 21:00)
да это старинное изобретение.. во многих языках присутствует очень давно. суть в том, что при вызове ф-ии, помеченной как inline, компилятор не ставить безусловный переход, а вписывает код процедуры непосредственно inline ) из-за этого иногда можно увеличить производительность.